Menu
NWECHS Computer Science Program of Study

The Computer Science program of study explores the occupations and education opportunities associated with researching, designing, developing, and testing operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computer applications. This program of study may also include exploration into creating, modifying, and testing the codes, forms, and script that allow computer applications to run

Fundamentals of CS (1 semester) (9-12)
Fundamentals of Computer Science is intended as a first course for those students just beginning the study of computer science. Students will learn about the computing tools that are used every day. Students will foster their creativity and innovation through opportunities to design, implement, and present solutions to real-world problems. Students will collaborate and use computer science concepts to access, analyze, and evaluate information needed to solve problems. Students will learn the problem-solving and reasoning skills that are the foundation of computer science. By using computer science knowledge and skills that support the work of individuals and groups in solving problems, students will select the technology appropriate for the task, synthesize knowledge, create solutions, and evaluate the results. Students will learn digital citizenship by researching current laws and regulations and by practicing integrity and respect. Students will gain an understanding of the principles of computer science through the study of technology operations and concepts.

Advanced Placement (AP) Computer Science Principles (2 semesters) (9-12)
AP Computer Science Principles introduces students to the foundational concepts of the field and challenges them to explore how computing and technology can impact the world. This course complements AP Computer Science A by teaching the foundational concepts of computer science as it aims to broaden participation in the study of computer science. The AP Computer Science A course focuses on computing skills related to programming in Java. 

Advanced Placement (AP) Computer Science A (2 semesters) and (new addition) Mobile App Development (1 semester ) 
AP Computer Science A (9-12) is an introductory college-level computer science course. Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures. 

Mobile Application Development (11-12) will foster students' creativity and innovation by presenting opportunities to design, implement, and deliver meaningful projects using mobile computing devices. Students will collaborate with one another, their instructor, and various electronic communities to solve problems presented throughout the course.
Pre-Requisite: Algebra 1

Computer Science III (2 semesters) or Career Prep 1 (2 semesters)(12) 
Computer Science III will foster students' creativity and innovation by presenting opportunities to design, implement, and present meaningful programs through a variety of media. Students will collaborate with one another, their instructor, and various electronic communities to solve the problems presented throughout the course. Pre-Requisite: AP Computer Science A

CTE Student Organization: 

Girls who Code


Program of Study Teacher: 

Adrian Portillo (Northwest Early College)
Austin Campbell (Northwest Early College)

High School Certification in this Program of Study: 

Microsoft Intro to programming using Java or Oracle Certified Java programmer

Occupations in this Program of Study:

Software Developer, Systems Software, Median Wage: $103,334
Software Developers, Applications, Median Wage: $104,499
Computer Programmers, Median Wage: $78,893

*Wages are approximately. 

Associate's Degree in this Program of Study: 

Computer Programmer/Programmer General
Computer Software Engineer
Computer Science
Certified Software Analyst


Bachelor's Degree in this Program of Study:

Management Information Systems, General 
Computer Software Engineer
Computer Science

Information Science/Studies

Master's/Doctoral Professional Degree: 


Computer Software Engineer
Computer Science
Information Science/Studies