Computer Science
Updated 5/12/2025. See corrections page for details.
Applied Associate of Technology in Computer Science (AAT CS)
Computer Science involves the design, development and analysis of computer programs and applications. Computer scientists have expertise in programming and software development which applies to a wide variety of products and services. Put simply, any device with a processor (i.e., a smart device) requires a computer scientist to program it. They work in multi-disciplinary teams on computer systems, security, Artificial Intelligence, gaming, robotics, automation, banking, healthcare, and in many other areas.
Students successfully completing courses in this program are Applied Associate of Technology in Computer Science and become eligible to apply to Clark College’s Bachelor of Science in Computer Science degree program or apply for a computer program technician position
Clark College’s Computer Science faculty bring their extensive industry and teaching experience to the classroom. Faculty maintain close ties with students and employers to ensure Clark students are prepared to succeed in their career.
All students interested in Computer Science should contact a Computer Science faculty advisor in order to develop an education plan as soon as possible. Advising schedules are available at https://www.engrcs.com/schedule
Bachelor of Science in Computer Science (BS CS)
Computer Science involves the design, development and analysis of computer programs and applications. Computer scientists have expertise in programming, cloud computing, Artificial Intelligence, security, networking, algorithms, digital logic, and software engineering. Computer scientists work with a wide variety of products and services. Put simply, any device with a processor (i.e., a smart device) requires a computer scientist to program it. They work in multi-disciplinary teams on computer systems, security, Artificial Intelligence, gaming, robotics, automation, banking, healthcare, and in many other areas.
Computer science students at Clark College have the opportunity to develop projects by applying their classroom knowledge to solve real-world problems. Projects involve developing concepts, creating algorithms, programming, and presenting the results. Upon completion of this program of study, students obtain a Bachelor of Science in Computer Science (BSCS) and would be qualified for a wide range of computer software development opportunities.
Students successfully completing year one and two courses are awarded an Associate – Computer Science Concentration degree and become eligible to apply to the Bachelor of Science in Computer Science degree program. Students accepted to the BSCS program who successfully complete year three and four courses are awarded a Bachelor of Science in Computer Science.
Clark College’s Computer Science faculty bring their extensive industry and teaching experience to the classroom. Faculty maintain close ties with students and employers to ensure Clark students are prepared to succeed in their career.
All students interested in Computer Science should contact a Computer Science faculty advisor in order to develop an education plan as soon as possible. Advising schedules are available at https://www.engrcs.com/schedule .
Selection Process for the BSCS
Upon completion of the required courses for the first two years of the program, students may be accepted to the Bachelor of Science in Computer Science Degree program.
A three- to five-member committee of BSCS faculty will be responsible for the student selections process. The admission decision shall be made based on the following criteria:
1) Student Transcripts (40%)
Overall Grade Point Average (GPA) in required Computer Science courses for the first two year of the program.
2) Personal Essay (20%)
The personal essay allows students to share their reasons for pursuing the Bachelor of Science in Computer Science degree, their ability to contribute to the program, as well as the factors that led them to select Clark College for this degree program.
Example Prompt: “In an essay of no more than 500 words, please share with the selection committee your reasons for pursuing a Computer Science degree, your ability to contribute to this program, as well as any factors that led you to select Clark College specifically to pursue this degree.”
3) Proficiency (40%)
Students are expected to write a computer program in response to a provided problem statement using only pencil and paper, under supervision of selection committee or an appointee. The program will be evaluated based on its algorithm, structure, and correctness of approach. Correctness of syntax is given minimal value in the evaluation.