A Network of Career Opportunities
Our Computer Science program teaches you the intricacies of how a computer operates and how to create sophisticated computer hardware, software and programming. You will learn mathematic and scientific principles for solving computer problems; logical structures commonly used in developing programs; team exercises for testing and designing software; and basic skills for computer animation and computer game development. Our program will also introduce you to other facets of computer science such as artificial intelligence, numerical analysis, programming languages, software engineering and theories of computing. At present, Computer Science graduates are needed in most industries, from health care and education to telecommunications and software publishing.
Transfer Opportunities
Videos & Multimedia
Courses and Completion Sequence
Semester 1
Course Number and Name | Credits | Advisory Notes | Course Type |
---|---|---|---|
CSCI 111 - Computer Science I with Java and Python | 4 credits | Requires FNMT 118 placement or higher; or MATH 161 placement Critical course: CSCI 111 is a prerequisite for CSCI 112 and other required CSCI courses |
Tech Competency (part 1) |
MATH 163 - Discrete Mathematics | 4 credits | MATH 161 ("C" or better) prerequisite or MATH 162 or higher placement is required | Mathematics |
MATH 171 - Calculus I | 4 credits | MATH 162 prerequisite or dept. approval is required | Major Course |
ENGL 101 - English Composition | 3 credits | ENGL 101 |
Must earn a grade of "C" or better in all courses.
- This program is designed for students who plan to transfer to a bachelor’s degree program after earning their associate’s degree
- Follow this course schedule each semester and you’ll earn your associate’s degree in two years
- Make sure you discuss your first semester schedule and your educational plan with an advisor or counselor when you register.
Semester 2
Course Number and Name | Credits | Advisory Notes | Course Type |
---|---|---|---|
CSCI 112 - Computer Science II with Java and C++ | 4 credits | CSCI 111 ("C" or better) is a prerequisite CSCI 112 is prerequisite for CSCI 211 |
Tech Competency (part 2) |
CIS 205 - Database Management Systems | 4 credits | CSCI 112, which may be taken concurrently, or CIS 103 is prerequisite | Major Course |
MATH 172 - Calculus II | 4 credits | MATH 171 prerequisite or dept. approval required | Major Course |
ENGL 102 - The Research Paper | 3 credits | ENGL 101 ("C" or better) is a prerequisite | ENGL 102, Info Literacy |
Must earn a grade of "C" or better in all courses
- Don’t forget to meet with an advisor and review this schedule when registering for your classes
- Start planning for transfer:
- Did you know our dual admissions partnerships include scholarship opportunities?
- Learn more about our transfer agreements and use our interactive search tool for your program’s transfer options
- Make sure you are using Starfish Connect to track and improve your grades
- Stay on the path to success: take advantage of academic support services offered by Counseling the Learning Labs, Academic Advising and more
- Now is a good time to start financial planning for next semester:
- Manage your financial aid
- Take advantage of our payment plans and know the payment deadlines
- Apply for a scholarship— You only have to complete one application to be considered for all available scholarships
Semester 3
Course Number and Name | Credits | Advisory Notes | Course Type |
---|---|---|---|
CSCI 211 - Data Structures and Algorithms | 4 credits | CSCI 112 is a prerequisite. | Major Course |
PHYS 140 - Mechanics, Heat and Sound | 5 credits | First semester Physics courses are a prerequisite for the second semester of physics (112 or 241). MATH 171 is a prerequisite. |
Natural Sciences Elective |
MATH 251 - Statistics for Science | 4 credits | FNMT 118 with a grade of "C" or better, or MATH 150 with a grade of "C" or better | Major Course |
HUM 101 - Cultural Traditions or HIST 121 - Global History I or HIST 122 - Global History II or ENGL 115 - Public Speaking or Foreign Language |
3 credits | Humanities Elective |
Must earn a grade of "C" or better in all courses
- Meet with an advisor and review this schedule when registering for your classes
- Make sure you are using Starfish Connect to track and improve your grades
- Stay on the path to success: take advantage of academic support services offered by Counseling the Learning Labs, Academic Advising and more
- Start financial planning for next semester:
- Manage your financial aid
- Take advantage of our payment plans and know the payment deadlines
- Apply for a scholarship—You only have to complete one application to be considered for all available scholarships
Semester 4
Course Number and Name | Credits | Advisory Notes | Course Type |
---|---|---|---|
CSCI 213 - Computer Organization or | 4 credits | CSCI 111 or CIS 106 (“C” or better) is a prerequisite | Major Course |
PHYS 241 - Electricity, Magnetism and Light | 5 credits | PHYS 140 and MATH 172 are prerequisites, or dept. approval | Major Course |
SOC 101 - Introduction to Sociology or HIST 121 - Global History I or HIST 122 - Global History II |
3 credits | Social Sciences Elective Writing Intensive, Interpretive Studies, American/Global Diversity | |
Directed Elective | 3/4 credits | See college catalog for directive electives | Directed Elective |
Must earn a grade of "C" or better in all courses
- Congratulations, this is your final semester! Don’t forget to complete your graduation application.
- Meet with an advisor when registering for your classes
- Finalize your transfer plans:
- Meet with a counselor at your selected dual admissions transfer college
- Meet with one of our College’s counselors or an advisor to review transfer requirements
- Take advantage of our scholarship opportunities for transferring students and apply for a scholarship
- Visit Career Connections to learn about internships and your future career possibilities
General Education Requirements:
All general education requirements necessary for graduation are met through the courses in the program as indicated above. Students who wish to take courses that differ from the general education courses indicated above must complete a course substitution request form. To access the form, login to the MyCCP portal, and in the Student tab, under Electronic Forms, click on the Records and Registration Forms link, then choose Request For Course Substitution Of Graduation Requirement link. A more detailed explanation of the College’s general education requirements is also available.
Featured Career
Computer and Information Systems Manager
Plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming.
$147,982
1,578
in the region
+7%
in the region
Typical Tasks
- Direct daily operations of department, analyzing workflow, establishing priorities, developing standards and setting deadlines.
- Meet with department heads, managers, supervisors, vendors, and others, to solicit cooperation and resolve problems.
- Review project plans to plan and coordinate project activity.
- Assign and review the work of systems analysts, programmers, and other computer-related workers.
- Provide users with technical support for computer problems
How well does it pay?
New workers generally start around $96,648. Normal pay for Computer and Information Systems Managers is $147,982 per year, while highly experienced workers can earn as much as $298,554.
Program Information
Computer Science
Degree Type:
Associate in Science (A.S.)Credits Needed to Graduate:
61
Online Learning Availability:
Related Programs:
- Computer Information Systems - Information Technology
- Computer Programming I – Application, Web and Database Development Proficiency Certificate
- Computer Programming II - Algorithms and Computation Proficiency Certificate
- Network and Systems Administration Proficiency Certificate
- Network Technology Management and Administration
- Mathematics