Welcome to the Everett Community College online course catalog. It is presented in two forms.
- You can search for courses or programs in the catalog by Course Number or Department using the menu below.
- You can review descriptions of the College's history, programs, services, policies and procedures by viewing or downloading the current catalog in PDF format.
In Summer of 2008 EvCC adopted "Common Course Numbers". Check out the Common Course Numbers (CCN) for more information.
Students interested in transferring to a university with a major in computer information systems, or a related area, may pursue the Associate of Applied Science - Transfer. The AAS-T degree enables students to complete a highly focused 90-credit technical program that meets transfer requirements at selected universities. Currently, EvCC has an AAS-T transfer agreement with Central Washington University. EvCC also offers other programs related to computer applications with certificates in: Computer Support Technician I and II, Internet Programming, Project Management, and Casino Gaming Systems.
In addition to the Student Core Learning Outcomes, Computer Systems courses support the Associate of Applied Science - Transfer Degree Outcomes: apply quantitative analysis to solve problems; demonstrate and apply the tools, techniques and processes used by skilled computer technicians; critically evaluate computer technical reports, updates and information; effectively communicate technical processes; and become employed at an entry level (or higher) technical support team.
CS 102 - Prior Learning Assessment for Computer Networking
Course for those with work experience in computer networking who wish to bypass or gain credit for this experience. Certifications and prior civilian or military experience is included. Students will create a portfolio for placement into upper-level CS classes. Class can also be used to challenge or waive program requirements.
CS 110 - Introduction to Programming
Introductory course for students with little programming knowledge and experience. Familiarizes students with programming concepts and constructs such as numbers, strings, assignments, sequential-vs-selective execution, nesting, loops, functions, arrays, and file streams. A variety of programming languages are used to gain broad experience.
DEVED 104 with grade of C or higher, or placement into ENGL 098, ESL 098 or IELP 098.
CS 124 - Introduction to Database Design
Introduction to database systems, database designs, and Structured Query Language (SQL). Emphasis is on practical exploration of database systems, basic database design, and basic querying of relational database systems. Students will use both lecture and lab to explore different database systems, design and create databases, and query databases using SQL. Covers basic database design techniques, including modeling, from business rules and user requirements.
CL 101 or CS 108 with grade of C or higher.
CS 132 - Computer Science II C++
Advanced software development using the C++ programming language, emphasizing object-oriented concepts and techniques, recursion, class interoperatibility, inheritance and polymorphic class design, abstract data types, template classes, self-referential data
structures, classes and their utilization.
CS& 131 with a grade of C or higher.
CS 143 - Computer Programming for Engineers and Scientists II
Continuation of CS& 141. Introduces concepts of modularity and encapsulation; focuses on modules and abstract data types (stacks, queues, linked lists, binary trees, recursion, interfaces, inheritance and encapsulation); covers basic data structures (lists, sets and maps).
CS& 141 with a grade of C or higher.
CS 162 - PC Technician - II
Advanced topics in PC operating systems and environments with an emphasis on gaining technical expertise in troubleshooting, problem solving, installation, and maintenance of a PC’s operating system and operating environments as related to the Comptia A+ Certification test.
CS 108 with a grade of C or higher, or instructor permission.
CS& 131 - Computer Science I C++
Software development using the C++ programming language. Emphasizes introductory programming concepts such as data types, variable declarations, assignment statements, control structures, modular design using procedures and array data structures.
ENGL 098 or ESL 098 or IELP 098 or placement into ENGL& 101; and any one of CS 110, ENGR 120, ENGR 121 or MATH& 151.
CS& 141 - Computer Programming for Engineers and Scientists
Basic programming concepts used for solutions of engineering & science problems using the Java language. Topics include classes, object, methods; variables & types; conditional & iteration control structures, arrays; strings; collections & iterators.
ENGL 98 or ESL 098 or IELP 098 or placement into ENGL& 101; and any one of CS 110, ENGR 120, ENGR 121 or MATH& 151.
REQUIREMENT CODE KEY
- AAS - Option II code (if applicable)
- C - Communication Skills
- NS - Natural Science
- H - Humanities
- SS - Social Sciences
- NS-L - Natural Science Lab
- Q - Quantitative Skills
- TE - Transfer Elective (A list)
- D - Diversity course
Get Started at EvCC
Enrollment Services, Parks
Call 425.388.9219 or email Admissions
2013-2014 Current Course Catalog
Course Catalog Archive
Disclaimer: The printed catalog is published every year for information purposes and is designed to assist
prospective students in program planning. The information in the current catalog reflects current programs, requirements, and costs as of August 1, 2009.
All information is subject to change without prior notice. Every effort is made to ensure accuracy at the time of publication; however, the catalog is
not an irrevocable contract between the student and Everett Community College. Everett Comunity College reserves the right to make any change in the contents
and provisions of the catalog without notice.