Oct 22, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog

Computer Science, B.S.


York College offers a full spectrum of academic opportunities for students interested in pursuing a career in the fast-growing and ever-changing field of computing. The B.S. degree in Computer Science (CS) offered by the Electrical & Computer Engineering, and Computer Science Department is designed for those pursuing computing careers in a technical or scientific field. Consistent with the mission of the College to help students prepare for their postgraduate careers, the CS program blends the practical with the theoretical. In their final year of study, students put together the technical, theoretical, and practical aspects of their computer science education through industry internships and upper-level projects and a required senior capstone project.

The Computer Science program at York College is built on guidelines recommended by the Institute of Electrical and Electronic Engineers Computer Society (IEEE-CS) and the Association for Computing Machinery (ACM). The Computer Science program in the Department of Electrical & Computer Engineering, and Computer Science at York College is accredited by the Computing Accreditation Commission of ABET, www.abet.org.

Computer Science, B.S. Learning Outcomes  

Degree Requirements

Institutional Degree Requirements  

Program-Specific Degree Requirements: To be eligible for graduation, students majoring in Computer Science must complete a minimum of 124 credits and must achieve a grade of 2.0 or higher in all major requirements and major electives. At least one programming language course must be taken at York College.

General Education Requirement


First Year Seminar


Foundations Requirement


Communication course:


Advanced Communication course:


Quantitative Fluency course:


Choose 3 credits of the following Global Citizenship courses or students have the option to complete this requirement by successfully completing 6 credits of the same foreign language:


Disciplinary Perspectives Requirement


Choose 3 credits of the following Arts courses:


Choose 3 credits of the following Social and Behavioral Sciences courses:


Natural and Physical Sciences course:


Constellation Requirement


The Constellation requirement is met when a student completes four courses from a minimum of three disciplines within the Constellation requirements. Students who transfer in 60 credits or more at the time of admission to the college will be waived from the Constellation requirement, except for Education majors. The waiver applies to the requirement for graduation but does not waive the credits to graduate; students need to meet the overall bachelor’s degree credit requirement.

Required Courses


Math Elective


Students must complete 3-4 credits of the following:

General Elective Courses


Students must complete 6 credits of free elective courses.

Suggested Course Sequence


Freshman Year


Fall Semester (17-18 credits)


Spring Semester (16 credits)


Sophomore Year


Fall Semester (18 credits)


Spring Semester (13-14 credits)


Junior Year


Fall Semester (15 credits)


Spring Semester (15 credits)


Senior Year


Fall Semester (15 credits)


Spring Semester (15 credits)