Computer Science
Apply NowProgram Spotlight
The Computer Science offerings at Skyline College are intended to give students a solid foundation in computer programming, as well as an opportunity to investigate personal computer use with a micro computer, and the societal implications of our growing use and dependence on computerized technology.
Our computer programming courses include a three semester sequence of C (Comp 190), Advanced C (Comp 250), and C++ (Comp 684) for students wanting a more sophisticated foundation in computer programming.
Check out the current class scheduleEmployment Statistics
Average Salary in California
National Ranking in Employment*
Computer Programmers
Computer Systems Analyst
* California employs the highest percentage of professionals in this role.
Sources: U.S. Department of Labor
Many job paths are available with a degree in computer science: these are just two of many, many roles you could achieve!
The Field
Computer Science is the study of computers and computational systems. Unlike electrical and computer engineers, computer scientists deal mostly with software and software systems; this includes their theory, design, development, and application. In order to succeed in Computer Science, students should possess a passion for technology and will need to develop strong analytical, critical thinking and problem solving skills.
Skyline College currently offers an Associate Degree for Transfer in Computer Science which allows students to easy transfer to the California State University.
Career Outlook
Jobs in Computer Science are growing at an increasingly fast pace as the tech industry expands. Some jobs include Information Security Analysts, Computer Systems Analysts, Computer and Information Research Scientists, Computer Network Support Specialists, Computer User Support Specialists, Database Architects, Database Administrators, Computer Network Architects, Network and Computer Systems Administrators, Web and Digital Interface Designers, Web Developers, Computer Programmers, Software Quality Assurance Analysts and Testers, Software Developers, Data Scientists and more.
Salaries in computer-related jobs vary greatly depending on education level and industry sector. Computer Programmers in California make an average of $114,740 per year according to the U.S. Department of Labor. You can view the employment data for a variety of jobs attainable with a path in computer science on the Computer and Mathematical Occupations page from the Bureau of Labor Statistics.
Looking for classes offered in upcoming semesters?
Check out the current class schedule.Program | Type | Total Units |
---|---|---|
Computer Science for Transfer | AS-T | 60 Units |
Junior Developer | CS | 9 - 10 Units |
Check out the current class schedule for upcoming semesters.
Class ScheduleThe Skyline College STEM Center brings together academic and student support services for students taking science, technology, engineering and math courses.
The center supports student success by ensuring students have access to resources such as academic tutoring, counseling services, a resource depository for STEM pathways and transfer, a hub for internships and work based learning opportunities, as well as a place where students and staff can collaborate and build a community and supportive connection.
Check out the STEM CenterUpon completion of the program students will be able to:
- Demonstrate the ability to use sound ethical reasoning when discussing biological science and the use of biotechnological techniques.
- Apply the knowledge of biological science to distinguish between observations, inferences, relationships, and testimonials under investigation.
- Employ the appropriate techniques effectively and safely, including the appropriate use of equipment and tools to produce an acceptable outcome when performing a technical laboratory task.
Type | Status | Title | Days | Time | Instructor |
---|---|---|---|---|---|
IN PROGRESS |
CIS 122 - 98375 - Intro. to Programming: Python | T Th | 2:10pm-3:25pm | Momeni, K | |
IN PROGRESS |
CIS 242 - 98301 - Comp. Arch. & Assembly Lang. | T Th | 11:10am-12:25pm | Katz, A | |
IN PROGRESS |
CIS 242 - 98302 - Comp. Arch. & Assembly Lang. | T Th | 11:10am-12:25pm | Katz, A | |
IN PROGRESS |
CIS 250 - 98297 - Intro to Obj Ori Program.: C++ | M W F | 10:10am-11:00am | Katz, A | |
IN PROGRESS |
CIS 250 - 98298 - Intro to Obj Ori Program.: C++ | M W F | 10:10am-11:00am | Katz, A | |
IN PROGRESS |
CIS 250 - 98299 - Intro to Obj Ori Program.: C++ | M | 6:10pm-9:00pm | Katz, A | |
IN PROGRESS |
CIS 252 - 98300 - Intro to Data Struct.: C++ | T | 6:10pm-9:00pm | Katz, A | |
IN PROGRESS |
CIS 262 - 98303 - Discrete Math. for Comp Scienc | TBA | Williams, P | ||
IN PROGRESS |
CIS 274 - 98305 -
Intro to Obj Orient Pgmg: Java
Introduction to object-oriented computer programming for computer science majors and computer professionals. Emphasizes object-oriented design, good software engineering principles and developing fundamental programming skills in Java. This course conforms to the ACM CS1 standards. Units: 4 Degree Credit Letter Grade Only
Prerequisites: None Corequisites: None Recommended: Eligibility for ENGL 100 or ENGL 105, or equivalent; and CIS 122 or equivalent; and prior experience in intermediate algebra including linear equations, graphs and functions. Transfer Credit: CSU, UC C-ID: COMP 122
|
M W | 5:10pm-6:25pm | Hoffman, J | |
IN PROGRESS |
CIS 274 - 98305 -
Intro to Obj Orient Pgmg: Java
Introduction to object-oriented computer programming for computer science majors and computer professionals. Emphasizes object-oriented design, good software engineering principles and developing fundamental programming skills in Java. This course conforms to the ACM CS1 standards. Units: 4 Degree Credit Letter Grade Only
Prerequisites: None Corequisites: None Recommended: Eligibility for ENGL 100 or ENGL 105, or equivalent; and CIS 122 or equivalent; and prior experience in intermediate algebra including linear equations, graphs and functions. Transfer Credit: CSU, UC C-ID: COMP 122
|
W | 6:35pm-9:20pm | Hoffman, J | |
IN PROGRESS |
CIS 274 - 98306 -
Intro to Obj Orient Pgmg: Java
Introduction to object-oriented computer programming for computer science majors and computer professionals. Emphasizes object-oriented design, good software engineering principles and developing fundamental programming skills in Java. This course conforms to the ACM CS1 standards. Units: 4 Degree Credit Letter Grade Only
Prerequisites: None Corequisites: None Recommended: Eligibility for ENGL 100 or ENGL 105, or equivalent; and CIS 122 or equivalent; and prior experience in intermediate algebra including linear equations, graphs and functions. Transfer Credit: CSU, UC C-ID: COMP 122
|
M W | 5:10pm-6:25pm | Hoffman, J | |
IN PROGRESS |
CIS 274 - 98306 -
Intro to Obj Orient Pgmg: Java
Introduction to object-oriented computer programming for computer science majors and computer professionals. Emphasizes object-oriented design, good software engineering principles and developing fundamental programming skills in Java. This course conforms to the ACM CS1 standards. Units: 4 Degree Credit Letter Grade Only
Prerequisites: None Corequisites: None Recommended: Eligibility for ENGL 100 or ENGL 105, or equivalent; and CIS 122 or equivalent; and prior experience in intermediate algebra including linear equations, graphs and functions. Transfer Credit: CSU, UC C-ID: COMP 122
|
W | 6:35pm-9:20pm | Hoffman, J | |
IN PROGRESS |
CIS 286 - 98304 - Intro Data Structures - Java | T Th | 9:35am-10:50am | Katz, A |
The college catalog contains lists of all courses that we may offer in the current academic year.
View the Full Course Catalog