Image: Jump to Content Disability Services
Rogue Community College
Rogue Community College
Phone Search Menu Search
Departments

Back to Index

Computer Science

  • Search for CS60CS60 2 credits

    PC Basics I

    Designed for students with little or no previous experience with computers. Introduces basic computer fundamentals through lecture, demonstrations and hands-on experience with a personal computer. This course will cover basic hardware terminology, popular Internet technologies, email, online course skills, basic file management operations, word processing and spreadsheets, and may include other applications. Additionally, introduces students to basic computer concepts and terms and the practical applications of microcomputers in life. Course is graded on a pass/no pass basis. Course does not transfer.

  • Search for CS120CS120 4 credits

    Concepts in Computing I

    Covers computer terminology, understanding how key components function, the guidelines for purchasing computer equipment or software, how the Internet works, system utilities and strategies that can help protect online users. The role of the operating system and how files are stored and organized will also be covered. In the lab portion of the course, students will learn how to use word processing, spreadsheet, and presentation software. Additionally, e-mail, Internet, basic Windows operating systems fundamentals and file management skills will be covered.
    Prerequisites: MTH20, RD30, and WR30 or designated placement test scores; CS60 as needed.

  • Search for CS125DCS125D 3 credits

    Digital 3D Graphics I

    Introduces the principles of developing basic three-dimensional graphic imagery and animations. Students will develop competence in using Blender to create three-dimensional graphics, and study the history of 3D achievements in film, animation, fine arts, and the growing additive manufacturing industry. Topics include various techniques for modeling objects, applying materials and textures, and adding lights and cameras to 3D scenes for accurate rendering. Students will also use a 3D printer to create real objects.
    Prerequisite: CS120 or documented proficiency; GD150 and GD160 recommended. Offered infrequently.

  • Search for CS125DBCS125DB 3 credits

    Data Base Management Systems

    Covers data base commands and operations. Relational table design, data base terminology, formation of queries, design of relevant forms and reports, and basic macro use are explored using Microsoft Access.
    Prerequisites: CS120 or BA131 or documented proficiency and MTH60 or BT160. Offered fall, winter and spring terms.

  • Search for CS125DPCS125DP 3 credits

    Digital Photography

    Offers instruction in the use of a SLR digital camera and fundamentals of digital photography. Topics include image composition; digital camera techniques in various formats including raw, GIF, JPEG, and PNG; digital processing using Adobe Photoshop; and digital printing. Students will learn how to manually operate a digital camera, taking control of aperture settings, shutter speeds, and ISO controls. Does not fulfill degree or certificate requirements for computer proficiency.
    Prerequisites: CS120 or permission of instructor; ART115 and GD160 recommended. Offered fall, winter and spring terms.

  • Search for CS125DVCS125DV 3 credits

    Introduction to Digital Video

    Using a hands-on approach, students will design rich media Web content containing interactivity, animation and sound. Students gain an understanding of the Flash Actionscript 3.0 language, logic and syntax, and they gain additional knowledge of designer/developer resources for continued self-paced learning. Includes the Flash drawing and animation tools, principles of classic animation, creating Flash movies, importing graphic and video elements, working with sound, designing interactivity, combining Flash with HTML, and publishing a Flash website.
    Prerequisite: CS120 or higher. Offered winter term.

  • Search for CS125DWCS125DW 3 credits

    Dreamweaver I

    Introduces use of Adobe Dreamweaver for creation of websites and pages. Topics include fundamentals of Web authoring, understanding the Dreamweaver user interface, site management, working with HTML/XHTML tags, using and manipulating data tables, working with images, linking and navigation, using cascading style sheets for page presentation, and troubleshooting and testing.
    Prerequisite: CS120 or equivalent computing experience. Offered fall, spring and summer terms.

  • Search for CS125FCS125F 3 credits

    Introduction to Flash

    Using a hands-on approach, students will design rich media Web content containing interactivity, animation and sound. Students gain an understanding of Flash’s logic, concepts and language, and they gain additional knowledge of designer/developer resources for continued self-paced learning. Includes rich media; the Flash drawing tools; creating Flash movies; adding graphic elements; designing with text; symbols, instances, and libraries; working with sound and motion; creating interactivity; combining Flash with HTML; and publishing a Flash website.
    Prerequisite: CS120 or equivalent computing experience. Offered spring term.

  • Search for CS125GCS125G 3 credits

    Survey of Computer Game Development

    Introduces students to introductory game programming concepts, the development side of gaming as well as computer game graphics in both 2D and 3D formats. Students will learn basic skills in several programs used in the industry for game development. Also covers the history of gaming and career opportunities in the computer gaming industry.
    Prerequisites: CS120 or instructor’s permission. Offered infrequently.

  • Search for CS125PPTCS125PPT 2 credits

    Effective Presentations

    Includes a hands-on approach to develop competency in basic and advanced concepts and commands of effective presentations. Students will also learn techniques for developing and creating presentations that engage the audience, illustrate ideas, and use media effectively. Software used to develop presentations in the course is Microsoft PowerPoint. The course does not fulfill degree or certificate requirements for computer proficiency.
    Prerequisite: CS120 or documented proficiency and WR115. Offered fall, spring and summer terms.

  • Search for CS125RCS125R 3 credits

    Database Report Generation (Crystal Reports)

    Provides a hands-on approach to developing competency in basic and advanced database report generation using Crystal Reports. Students will learn how to connect to a variety of data sources, add data objects, and structure and format data in reports. Adding charts and maps to reports and creating cross-tab reports are also covered.
    Prerequisites: CS125db and MTH65. Offered spring term.

  • Search for CS125SSCS125SS 4 credits

    Spreadsheet Applications

    Includes hands-on approach to developing competency in basic and advanced concepts and commands of spreadsheet software. Students will learn to design, set up, and print a variety of spreadsheet applications. Microsoft Excel will be used to develop materials. Emphasis is placed on using spreadsheet data for problems analysis. Course is designed for students in any discipline. Dual numbered as BA285.
    Prerequisites: CS120 or BA131 and MTH65 or BT160. Offered fall, winter and spring terms.

  • Search for CS125VCS125V 1 credit

    Visio

    Introduces diagramming software using Microsoft Visio Professional. Applications and projects are designed for both business and technical professional skill development. Students learn to develop any of the following: flow charts, organizational charts, office layouts, website diagrams, network diagrams, and building and electrical plans. Course projects will be flexible, and students will select from topics appropriate to their areas of study. Course does not fulfill degree or certificate requirements for computer proficiency.
    Prerequisite: CS120 or documented proficiency. Offered winter term.

  • Search for CS125WWCS125WW 3 credits

    Word Processing Applications

    Provides training in Microsoft Word 2016 software. Covers use of basic input, editing, and formatting functions. Other topics include formatting pages, headers, footers, columns, advanced character formatting, tables, charts, merged correspondence, managing shared documents, graphics, references, specialized tables and forms.
    Prerequisites: CS120 or BA131. Offered fall, spring and summer terms.

  • Search for CS133BCS133B 4 credits

    Visual Basic I

    Introduces students with minimal mathematics background to coding and problem solving using the Visual Basic Net programming language. Topics include type and scope of variables, control structures, and good program design.
    Prerequisites: CS120 or documented proficiency and MTH65 or higher level math. Offered fall term.

  • Search for CS133C#CS133C# 4 credits

    Programming Fundamentals Using C#

    Covers computer concepts and problem solving methods in the Windows environment using C# programming language. Topics include algorithms, simple data types, condition and iterative structures, functions and procedures, and the program documentation.
    Prerequisites: CS120 or documented proficiency and MTH65 or higher level math. Offered in winter term.

  • Search for CS133JSCS133JS 4 credits

    JavaScript I

    Introduces beginning JavaScript for computer science majors and/or students wanting to explore client-side programming techniques and concepts. Covers Document Object Model (DOM) and simple techniques for adding dynamic content to Web pages.
    Prerequisite: CS195 and MTH65.

  • Search for CS133UCS133U 4 credits

    Introduction to C++ Programming

    Presents the science of programming and problem solving. Emphasis is on a disciplined approach to algorithm development and problem-solving methods using the programming language C++. Covers basic programming constructs, syntax, semantics, and logic of the C++ programming language. Topics include algorithms, simple data types, conditional and iterative structures, function definition, structured programming and documentation.
    Prerequisite: MTH95 or higher or permission of instructor. Offered fall and winter terms.

  • Search for CS135DCS135D 3 credits

    Digital 3D Graphics II

    Provides competency in advanced concepts of design and development of complex three-dimensional graphic images, animations, and special effects using the Maya application. Topics include modeling objects, generating surfaces, and working with textures, cameras, and lighting.
    Prerequisite: CS125d.

  • Search for CS135DVCS135DV 3 credits

    Advanced Digital Video

    Introduces digital video production planning, acquisition, comprehension, editing and distribution, and covers special effects and compositing techniques. Also includes potential uses of digital video in related computer applications, and a hands-on component using Adobe software to edit and composite a variety of digital video animation projects.
    Prerequisite: CS125v.

  • Search for CS135IACS135IA 3 credits

    Interactive Animation

    Introduces animation and object-oriented programming concepts and techniques. Includes tools used by the creative industry for animation productions and interactive media. Topics covered include representing form and transforms in two dimensions, capturing user actions and driving application behavior interactively.
    Prerequisites: CS195 and MTH95.

  • Search for CS140CS140 4 credits

    Introduction to Operating Systems

    Develops competency in basic and advanced concepts and commands of the three industry standard operating systems. Emphasis is placed on installation and conductivity of the operating systems. Topics include the comparison of various operating systems (Windows, Linux and Apple), input/output control, introduction to the command line, software and operating systems installation, customization, and windowing environments. Designed for students in any discipline.
    Prerequisites: CS120 or documented computer proficiency.

  • Search for CS160CS160 4 credits

    Introduction to Computer Science

    Explores the disciplines and professions of computer science and software engineering. Provides an overview of computer hardware and software architecture, the study of algorithms, software design and development, data representation and organization, problem-solving strategies, ethics in the digital world, and the history of computing and its influences on society. Explores career options and begins the process of planning a program of study. Exposes students to both low-level and high-level programming languages.
    Prerequisites: CS120 or documented proficiency and MTH65 or designated placement test score; CS140 recommended. Offer fall and spring terms.

  • Search for CS161CS161 4 credits

    Computer Science I

    Presents the science of programming and problem solving using an object-oriented programming language (Java). Covers basic programming constructs, syntax, semantics, and logic of the Java programming language. The course provides an introduction to object-oriented concepts such as encapsulation, inheritance, and polymorphism. Simple UML class diagrams will be introduced and used as a tool for object-oriented design.
    Prerequisites: Any CS133 course or CS160; MTH111 or higher. Offered winter term.

  • Search for CS162CS162 4 credits

    Computer Science II

    Continues CS161, covering advanced programming techniques using Java. Topics include graphical user interface programming, advanced event handling, exception handling, streams, and basic file I/O. Advanced data structures and algorithms such as lists and maps are also covered. Object-oriented algorithms and design methods are emphasized.
    Prerequisite: CS161. Offered spring term.

  • Search for CS179CS179 4 credits

    Introduction to Networks

    Serves as a general introduction for students who need a foundation in current networking technology and a general overview of computer networks and concepts. Network topics include design essentials, media, interface cards, communications and protocols, architectures, operations, local area networks (LANs) and wide area networks (WANs), troubleshooting, and resources.
    Prerequisite: CS120 or documented computer proficiency. Offered fall, winter and spring terms.

  • Search for CS195CS195 4 credits

    Web Authoring I (HTML/CSS)

    Introduces students to Web page and website development, moving on to working with cascading style sheets. Students will learn HTML and CSS for creating special effects and styling. Students will create HTML forms and tables, and will learn how to embed multimedia including the use of audio and video elements.
    Prerequisites: CS120 and MTH60; WR121 (may be taken concurrently). Offered fall, winter and summer terms.

  • Search for CS196CS196 4 credits

    Web Authoring II (HTML/CSS)

    Follows CS195 and introduces students to advanced concepts of website design and creation using HTML and CSS. Students will develop Web pages and websites and work with cascading style sheets (CSS). The course will include instruction on building a website using techniques of graceful degradation and progressive enhancement. Includes instruction on guidelines for content, style, structure, and accessibility. New structural elements are covered including the Canvas element, validation, HTML forms, audio, video, CSS3, geo-location, rich Internet applications, local storage, and multi-screen media queries.
    Prerequisite: CS195. Offered fall term.

  • Search for CS199CS199 Variable credit

    Special Studies: Computer Science

    Includes study in selected topics in the area of computer applications. Topics may include object-oriented programming, Windows programming, external sorting methods, advanced graphs, etc. Permission of instructor is required to enroll.

  • Search for CS199MACS199MA 4 credits

    Special Studies: Introduction to Building Mobile Applications

    Introduces the student to mobile application development and is intended for non-programmers who may be interested in designing and creating simple applications for smart phones and personal computers. Methods of working with built-in capabilities of the hardware will be covered as well as beginning programming concepts. Additional topics to be explored may include communication, location awareness, social networking, and Web-based data collections. Does not fulfill degree or certificate requirements for computer proficiency.
    Prerequisites: CS120 and MTH60.

  • Search for CS225CS225 4 credits

    Computer End-user Support I

    Prepares students for training and supporting end-users in a variety of organizational settings. Topics to be discussed include the end-user support function in an organization, techniques for developing and delivering training modules, and techniques for providing ongoing technical support to end-users. Emphasis is on solving problems with users (debugging, troubleshooting, and interaction with users) with actual and/or simulated functions of a computer support office being learned and/or implemented.
    Prerequisites: CS140, CS179 and WR115; WR121 recommended. Offered winter term.

  • Search for CS227CS227 5 credits

    PC Hardware Fundamentals and Repair

    Provides students with theory and hands-on exploration towards the maintenance and repair of personal computers. Students will become familiar with the necessary tools and equipment involved in computer servicing and the specifics of hardware upgrades. Provides students with the competencies needed to pass the hardware segment of the A+ Certification exam. Topics include troubleshooting, upgrading, IRQ/Memory conflicts, safety, Electrostatic Discharge (ESD), fundamental electronics measurement, and proper documentation techniques.
    Prerequisites: CS140 and MTH60 or MTH63 or permission of instructor. Offered fall, winter and spring terms.

  • Search for CS227NCS227N 4 credits

    Network Hardware Fundamentals

    In-depth coverage of network hardware theories, hardware selection and project planning. Students will design, implement, test, and troubleshoot network hardware devices to include routers, switches, and wireless access points.
    Prerequisites: CS140 and CS179.

  • Search for CS233BCS233B 4 credits

    Visual Basic II

    Studies advanced concepts of programming and principles involved in the Visual Basic Net language. Includes file I/O and data base connectivity and processing. Designed for computer science majors and/or students wanting to explore advanced programming techniques and concepts.
    Prerequisite: CS133b.

  • Search for CS233JSCS233JS 4 credits

    JavaScript II

    Continues CS133JS. Designed for computer science majors and/or students wanting to explore more advanced techniques of client-side programming. Covers string manipulation, regular expressions, windows and frames scripting, forms processing and validation, dynamic HTML, cookies, and custom objects.
    Prerequisite: CS133JS.

  • Search for CS233RCS233R 4 credits

    Ruby on Rails Programming

    Describes how to write database-backed Web applications using the Ruby on Rails (also pronounced RoR, or Rails) Framework. Students are taken through the various steps of creating a full-fledged Web application. Topics include the MVC paradigm, object relational mapping, fill-in forms, sessions, validation techniques, testing, and various other Rails topics.
    Prerequisite: CS296. Offered spring term.

  • Search for CS233UCS233U 4 credits

    Advanced C++ Programming

    Solves complex problems using advanced features of the C++ language. Topics include function usage, pointer data type, dynamic memory allocation, string manipulation, and structure and union data types. Emphasis is on structured program design techniques.
    Prerequisite: CS133u and MTH95 or higher, or permission of instructor. Offered spring term.

  • Search for CS235CS235 3 credits

    Word Press/Content Management Systems (CMS)

    Covers the principles and technologies of Web 2.0 using tools based on user-centered design such as social networking, blogs, RSS feeds, wikis, photo archiving, podcasting, and web applications. Online digital storage and privacy issues will also be addressed. Students will use and manage a variety of commonly used tools including Facebook, Twitter, YouTube and WordPress and learn how these tools are used with website marketing and e-commerce business designs.
    Prerequisite: CS120 or documented proficiency. Offered fall term.

  • Search for CS235WCS235W 4 credits

    Website Design I

    Provides students with a foundation in Web-user interface design, including usability, navigation, visualization, functionality (site maps, FAQs), and site accessibility. Students will use HTML and CSS to create websites that incorporate these concepts while maintaining visual appeal. Also introduces students to the core principles and methodologies of information architecture including content assessment and organization, defining organizational structures, and developing interactive website prototypes.
    Prerequisite: CS195. Offered spring term.

  • Search for CS240CS240 4 credits

    Advanced Operating Systems

    Covers the advanced functions of the Windows operating as a client operating system on a corporate network. Coverage includes operating system customization, performance and maintenance of an operating system, working with group policy, using the command line to troubleshoot, user and group design and implementation, configure an operating system, working with user and file security, PowerShell, VBScripting, and networking functions.
    Prerequisite: CS140. Offered spring term.

  • Search for CS240LCS240L 4 credits

    Advanced Operating Systems - Linux

    Includes operating system installation, commands, command processor functions, input/output control, software installation, resource management, user management, customization, windowing environments, and security using a current version of the Linux operating system. Also introduces students to basic programming languages.
    Prerequisite: CS140. Offered winter term.

  • Search for CS245WDCS245WD 3 credits

    Web Developer Portfolio and Professional Practices

    Discusses opportunities in the various fields of Web development and teaches students how to establish a professional presence in the marketplace as a Web developer. Students learn about the use of social media and its role in continuing education including the use of Twitter and following, LinkedIn and profiles, companies and groups, Facebook and connectedness, groups and announcements, Git and GitHub and Repos, and Code-sharing. How to search for jobs is included as well as connection strategies, interview and phone call tips and techniques, and job offer negotiations. Finally, students will learn how to find and secure consulting contracts with instruction on how to bid using model contracts.
    Prerequisite: CS296. Offered spring term.

  • Search for CS247CS247 3 credits

    Web Analytics and Search Engine Optimization

    Explores Web analytic tools to measure site traffic, data use, and discover design flaws. Web log analysis, user tracking (cookies), metering methods, clickstream, geolocation/geomarketing, and keyword search will be used to determine site performance. Through search engine optimization (SEO), students will learn how to increase site traffic and improve search engine positioning. Analytics and HTML software will be used.
    Prerequisite: CS195. Offered winter term.

  • Search for CS260CS260 4 credits

    Data Structures I

    Studies the merge of abstract data types and the algorithms which manipulate them. Topics include the study of elementary searching and sorting algorithms and hashing, and object-oriented implementation strategies for stacks, lists, queues, trees and hash tables. For each data structure examined, common and useful algorithms that utilize such structures will be studied. Course also covers an introduction and application of complexity analysis: asymptotic analysis of upper and average complexity bounds, O(), Theta() and Omega() notation, as well as a general introduction to resource consumption, including the tradeoff between time and space.
    Prerequisite: CS162 and MTH111; MTH251 (may be taken concurrently).

  • Search for CS275CS275 4 credits

    Data Base Development I

    Provides students with an introduction to the concepts, skills, and tools involved in relational data base design, implementation, and testing. Students will be introduced to and use structured query language (SQL) for creating a client/server data base and data manipulation. Covers relational data base concepts, data anomalies, and data normalization. Entity-Relationship diagrams will be covered and used as a tool for designing a data base system. CS275 enhances and supplements the programming or networking student’s analysis, design, and problem solving skills.
    Prerequisites: CS125db. Offered spring term.

  • Search for CS279CS279 4 credits

    Network Operating Systems

    Covers concepts related to network operating systems – specifically Windows Server. Topics include server hardware, user and group management, network file management, group policy, network printing, server maintenance, Domain Naming Services (DMS), Dynamic Host Configuration Protocol (DHCP), and system backup and restore.
    Prerequisites: CS140 and CS179. Offered spring term.

  • Search for CS280CS280 Variable credit

    Cooperative Work Experience/Computer Science

    Cooperative Work Experience is an educational program that enables students to receive academic credit for on-the-job, experiential learning based on skills acquired in their programs. Together, the instructor, employer, and student establish learning objectives that specify the significant and appropriate learning which is expected to result from the work experience. This course offers a career-related experience for students working for an approved employer. As a capstone course, it should be completed within the last two terms of a certificate or degree program.

  • Search for CS288CS288 4 credits

    Network Operating Systems II (Active Directory)

    Prepares students to develop the skills needed to manage a Windows Server 2008 system. While the focus of topics is on the configuration of Active Directory and related services, coverage of Windows foundational topics such as the file system and networking are also included. Students will be immersed in an introduction to Windows Server 2008 and goes on to active directory design, account management, group policy management and configuration, certificate services, AD LDS, AD RMS, AD FS, server core, Windows Hyper-V virtualization, and server management.
    Prerequisites: CS140 and CS179.

  • Search for CS295CS295 4 credits

    Web Development I

    Introduces students to server-side programming for the web using PHP. Programming will include procedural as well as object oriented programming concepts. The course will cover functions and control structures, manipulating strings, handling user input, working with files and directories, and manipulating arrays. Students will also be introduced to mySQL in order to create and use relational databases and in creating CRUD functionality with PHP.
    Prerequisite: CS195. Offered fall term.

  • Search for CS296CS296 4 credits

    Web Development II

    Continues CS295, covering advanced Web development techniques. Topics include advanced topics in dynamic Web page development, advanced Web server configuration, and the continuation of PHP. Students learn about manipulating arrays, declaring and initializing associative arrays, working with databases and MySQL, and how to manipulate databases with PHP. Students will also learn how to use object-oriented PHP and how to manage state information including the understanding of hidden forms, cookies, sessions, and query strings.
    Prerequisite: CS295. Offered winter term.

  • Search for CS296TCS296T 4 credits

    Team-based Web Development

    Covers advanced team-based Web development techniques. Topics include advanced topics in dynamic, cloud-based Web development, advanced Web server configuration, and the continuation of PHP functionality. Students learn how to use a GIT repository in a team environment for version control and update management. Students will use various integrated development environments in order to understand how teams of Web developers work together efficiently, and about the concept of a “Model View Controller” framework with an introduction to some of the more popular frameworks in use today.
    Prerequisite: CS295 and CS296. Offered spring term.

  • Search for CS297WDCS297WD 3 credits

    Web Developer Studio/Capstone Project

    Advances exploration of Web development utilizing the Web development skills learned in CS195, CS196, CS295, CS297, CS245WD, and CS133JS. This final team capstone project will demonstrate team-based skills in developing a substantial and fully dynamic Web site for the community with a relational database system backend. The final project will incorporate current back and front end technologies including an MVC framework, a cloud-based IDE GIT version control, GitHub code sharing, and Agile methodologies for project management. Additional lab hours required.
    Prerequisite: CS296. Offered spring term.

  • Search for CS299CS299 Variable credit

    Special Studies: Computer Science

    Focuses on student-selected topics in computer science. A real-life project is required. Permission of instructor is required to enroll in this course.

Graphic Design

  • Search for GD120GD120 3 credits

    Digital Graphics Design

    Introduces students to the concepts of graphic design and production by integrating design principles with software capabilities. Exercises include an introduction to the use of Adobe Photoshop, Illustrator and InDesign. Concepts in color, typography, logo design, page layout, package design, and Web page design are covered.
    Prerequisite: CS120 or documented proficiency. Offered fall and winter terms.

  • Search for GD140GD140 3 credits

    Electronic Publishing Applications I

    Introduces students to the computer software used in the development of page design and layout. Emphasis will be placed on the production of basic business publications including newsletters, fliers, brochures, etc. General principles of page layout design will be studied including the placement of text, images, illustrations and logotypes, and the important synthesis of these elements.
    Prerequisite: CS120 or documented proficiency. Offered fall, winter and spring terms.

  • Search for GD141GD141 3 credits

    Electronic Publishing Applications II

    Emphasis is on the proper preparation of electronic pre-press files for spot-color, multi-color and process-color print production. Students will execute print projects using the computer to create pre-press files for print production. They will also examine many advanced printing techniques, multiple page document preparation and the proper methods for sending files to printers.
    Prerequisite: GD140. Offered winter term.

  • Search for GD150GD150 3 credits

    Computer Illustration (Illustrator)

    Develops competency in the creation of computer-generated illustrations. Includes instruction in creating vector graphics and techniques for logo design as well as brochure, book, magazine, and advertising illustration. Adobe Illustrator is currently the application used in this course.
    Prerequisite: CS120 or documented proficiency. Offered fall term.

  • Search for GD160GD160 3 credits

    Digital Imaging (Photoshop)

    Explores a wide range of digital imaging techniques from photo touch-ups to realistic scenes created from scratch. Digital image creation and manipulation commands and operations will be covered. Design, publishing concepts, and terms will be discussed. Particular attention will be given to creating files for effective output whether for printed media or electronic. Adobe Photoshop is the application currently used.
    Prerequisite: CS120 or documented proficiency.

  • Search for GD170GD170 3 credits

    Motion Graphics (After Affects)

    Introduces Adobe© After Effects for 2D animation and visual effects for television. Students will learn the essentials of motion graphics including visual rhythm and kinetic typography. Through a series of lectures and assignments, students learn how to conceptualize and visualize motion graphic storyboards and develop methods of producing title sequences, television network identifications, music video effects, and Web-based graphic animations.
    Prerequisites: GD120, GD150 and GD160.

  • Search for GD200GD200 3 credits

    Survey of Graphic Design History

    Surveys the history of graphic design from the Industrial Revolution to the present. Studies graphic styles of the 20th century using the works of designers and illustrators that have influenced the continuing development of the discipline.
    Prerequisites: ART116, GD120 and WR121. Offered fall term.

  • Search for GD220GD220 3 credits

    Digital Graphic Design II

    Explores the communication of ideas and information through visual means. Students apply design process and principles, visual language, and the art of problem solving to finding creative solutions to complex visual communications problems. Various layout formats, the creative use of typography, concept origination and development are also addressed.
    Prerequisites: ART116, GD120, GD140, GD150, GD160 and WR121. Offered spring term.

  • Search for GD223GD223 3 credits

    Digital Graphic Design III

    Focuses on creative typography for visual communication and stresses the use of typography as a design and communication tool. Emphasis will be on formal design issues related to typography, composition, scale and proportion and the relationships of type, layout and color in two- and three-dimensional graphic design projects. Students will study the history and classifications of letterforms and employ this knowledge base in the creation of various typographical designs and presentations. Typical projects may range from letter and alphabet design to the use of typographical forms as the feature design elements in graphic designs or page layouts. Additional lab hours required.
    Prerequisites: GD220 and GD227. Offered fall term.

  • Search for GD224GD224 3 credits

    Digital Graphic Design IV

    Builds on basic concepts of graphic design and introduces systems of visual organization and composition for two- and three-dimensional design. Emphasis is on problem solving and idea generation skills to develop strong conceptual solutions. Students will gain experience solving complex visual communication problems through advanced design projects in logo design, package design, point-of-purchase and publication design. Additional lab hours required.
    Prerequisites: GD220 and GD227. Offered winter term.

  • Search for GD227GD227 3 credits

    Production Graphics

    Introduces students to the print production process with an emphasis on document preparation and production planning and management. Students will learn about the history of printing and the commercial printing process. The full range of the design-to-print process will be covered. Topics include paper selection, soliciting bids and preparing quotes, selecting printers, photographers and other suppliers, design editing, typography selection and copy-fitting, proper image preparation, understanding color models for print, proofing and editing, and binding and finishing techniques.
    Prerequisites: ART116, GD120, GD140, GD150, GD160 and WR121. Offered spring term.

  • Search for GD229GD229 3 credits

    Digital Portfolio and Professional Practices

    Discusses the opportunities in the various fields of Web and graphic design. Students will be guided in the preparation of digital portfolios of their work; in the development of resumes; a personal identity system for a business cards, letterheads and envelopes; and cover letters to prospective employers. Students will learn practical interviewing techniques, job search “netiquette,” and how to position themselves using online professional networking sites. The intent will be to prepare students to enter the design field with confident and professional attitudes.
    Prerequisites: GD224 or CS235w; GD230 (must be taken concurrently). Offered spring term.

  • Search for GD230GD230 3 credits

    Digital Graphic Design Studio

    Advanced exploration of digital design with emphasis on creative problem solving, project management and professional practices. Students will learn to solve complex visual communication problems through projects in Web design, advertising campaign design and package design. Provides the opportunity to work collaboratively on special projects and includes in-depth study of digital design processes and procedures. Students pursuing AAS degrees in digital graphic design, digital Web design and Web development will be enrolled in the same section and working collaboratively to create and produce related promotional materials for print and Web.
    Prerequisites: GD220 and GD227. Offered spring term.

  • Search for GD260GD260 4 credits

    Digital Imaging II: Advanced Photoshop

    Continues student’s exploration of Adobe® Photoshop with in-depth attention to the efficient creation of graphics for web, print and mobile devices. Students learn powerful image manipulation techniques utilizing smart objects, filters, camera raw and vectors. Topics of emphasis include working with video, masks, channel manipulations, color management, Adobe® Bridge integration, advanced layer compositing, animation, new features and output. Emphasis is on utilization of effective design principles and exploration of industry-appropriate production tools. Additional lab hours required.
    Prerequisites: GD160. Offered spring term.

  • Search for GD280GD280 Variable credit

    Cooperative Work Experience/Graphic Design

    Cooperative Work Experience is an educational program that enables students to receive academic credit for on-the-job, experiential learning based on skills acquired in their program. Together, the instructor, employer, and student establish learning objectives that specify the significant and appropriate learning which is expected to result from the work experience. This course offers a career-related experience for students working for an approved employer. As a capstone course, students should complete this course within the last two terms of their certificate or degree.
    Prerequisite: Permission of CWE instructor.

Health Care

  • Search for HC100HC100 6 credits

    Community Health Worker

    Approved by the Oregon Health Authority, this course prepares students to be certified as community health workers in Oregon. Provides training in front-line public health care with an understanding and connection to the communities they serve. Also provides training in facilitating patient access to health and social services and to improve the quality and cultural competence of service delivery. Trains students to provide culturally appropriate health education and information, assist people in receiving the care they need, give informal counseling and guidance on health behaviors, advocate for individuals and community health needs, and provide some direct services such as first aid and blood pressure screening.
    Prerequisites: RD30 and WR30 or designated placement test scores. Offered fall and spring terms.

  • Search for HCI120HCI120 3 credits

    Introduction to the Health Care Industry

    Explores the U.S. health system focusing on its historical development, current configuration, and possible future direction. Included will be the study of health system development, key influencers, accessibility, financing, changing components and the effects the system has on patients, providers, financers, employers, government and insurers. Particular attention will be paid to the future direction of health care and what parts of the system are likely to change.
    Prerequisite: WR115 (may be taken concurrently) and the ability to use the Internet, email, and the Rogue Online course management system.

  • Search for HCI210HCI210 3 credits

    Legal Aspects of Medical Records

    Focuses on the concepts of confidentiality, health care legislation, and regulations relating to the maintenance and use of health information in the U.S. health care system. Provides a foundation for studies in health care informatics including existing state and federal regulations that govern the use, disclosure, retention, and source of protected health information (PHI) in various roles and responsibilities within the health care system.
    Prerequisite: WR115. Offered winter and spring terms.

  • Search for HCI255HCI255 3 credits

    Introduction to Health Care Informatics

    Introduces the discipline of health informatics including history, basic knowledge of health informatics, data management, vocabularies, standards and tools as applied in the support of health care delivery.
    Prerequisite: CS120 and WR115. Offered winter term.