BS in Computer Science
BS in Computer Science
Program of Study
General Education - 31 creditsAll students must complete the SUNY general education requirements. Course Credits Prerequisite Composition I 3 TOEFL > 525 Composition II 3 Composition I College Algebra 3 College Trigonometry 1 Natural Science course 3 Social Science course 3 Western Civilization course 3 US History course 3 Other World Civilizations course 3 Humanities course 3 Art course 3
New York College Concentration Prerequisites – 36 credits Course Credits Prerequisite Computer Applications I 3 Computer Applications II 3 Computer Applications I Introduction to Computing (C, C++) 4 College Algebra Calculus I 4 College Algebra & Trigonometry Calculus II 4 Calculus I Discrete Mathematics I 3 Discrete Mathematics II 3 Discrete Mathematics I Data Structures 3 Intro to Computing (C, C++) Assembly Language Programming 3 Data Structures Operating Systems 3 Intro to Computing (C, C++) Design and Analysis of Algorithms 3 Data Structures
Foreign Language(s) – 2 to 8 credits
Electives: 21-27 credits (either or both NYC and ESC courses)
Empire State College Concentration Courses – 32 credits Course Credits Systems Analysis and Design 4 Database Systems 4 Data Communications and Networking 4 Programming in Java and/or Visual Basic 4 Choose 4 of the following courses:
Web Publishing with HTML 4 Web Systems Development 4 Object Oriented Design & Development 4 Design of Programming Languages 4 Digital Logic Design with Lab 4 Microprocessor System Design with Lab 4 Software Engineering 4 Final Project in Computer Science 4 Project Management in Info Systems 4 Data Communication & Networking Lab 2
TOTAL 128 CREDITS
General Education - 31 credits
All students must complete the SUNY general education requirements.
Course | Credits | Prerequisite |
Composition I | 3 | TOEFL > 525 |
Composition II | 3 | Composition I |
College Algebra | 3 | |
College Trigonometry | 1 | |
Natural Science course | 3 | |
Social Science course | 3 | |
Western Civilization course | 3 | |
US History course | 3 | |
Other World Civilizations course | 3 | |
Humanities course | 3 | |
Art course | 3 |
New York College Concentration Prerequisites – 36 credits
Course | Credits | Prerequisite |
Computer Applications I | 3 | |
Computer Applications II | 3 | Computer Applications I |
Introduction to Computing (C, C++) | 4 | College Algebra |
Calculus I | 4 | College Algebra & Trigonometry |
Calculus II | 4 | Calculus I |
Discrete Mathematics I | 3 | |
Discrete Mathematics II | 3 | Discrete Mathematics I |
Data Structures | 3 | Intro to Computing (C, C++) |
Assembly Language Programming | 3 | Data Structures |
Operating Systems | 3 | Intro to Computing (C, C++) |
Design and Analysis of Algorithms | 3 | Data Structures |
Foreign Language(s) – 2 to 8 credits
Electives: 21-27 credits (either or both NYC and ESC courses)
Empire State College Concentration Courses – 32 credits
Course | Credits |
Systems Analysis and Design | 4 |
Database Systems | 4 |
Data Communications and Networking | 4 |
Programming in Java and/or Visual Basic | 4 |
Choose 4 of the following courses: |
|
| Web Publishing with HTML | 4 |
| Web Systems Development | 4 |
| Object Oriented Design & Development | 4 |
| Design of Programming Languages | 4 |
| Digital Logic Design with Lab | 4 |
| Microprocessor System Design with Lab | 4 |
| Software Engineering | 4 |
| Final Project in Computer Science | 4 |
| Project Management in Info Systems | 4 |
| Data Communication & Networking Lab | 2 |
TOTAL 128 CREDITS
Knowledge Outcomes:
Upon successful completion of this program students will be able to:
- Demonstrate in-depth knowledge of Systems Analysis, Data Communications, Database Systems Software Engineering, E-Commerce and Web Design, Object-Oriented Programming (Java and/or Visual Basic) as well as a basic understanding of Microprocessor Design and Design of computing Languages
- Analyze, implement and manage computer systems in their technical and managerial dimensions.
- Understand and apply the theories and principles of systems design in real-life hardware and software projects.
- Have a foundation in science and liberal studies as delivered through the General Education program.
- Explain the principles and theories of ethical decision-making and their practical implications in the everyday conduct of business.
- Pursue postgraduate studies or professional qualifications in the fields of programming, software engineering and IT systems support and administration.
Skills Outcomes:
As a result of completing this program, students should have acquired the following skills and values:
- excellent written and oral communication skills; demonstrate analytical and critical-thinking skills necessary to make sound technical and managerial decisions;
- numeric and quantitative skills including data analysis and interpretation as well as deep understanding of mathematics, essential for computer science professionals;
- effective use of communication and information technology for business applications;
- effective self-management in terms of time, planning and behaviour, motivation, self-starting, individual initiative and enterprise;
- self-awareness, openness and sensitivity to diversity in terms of people, cultures, business.
Possible Career Options:
Computer Science graduates may be employed in the professional fields of computer systems programming, software engineering, networks support and administration, database design and management, systems analysis and testing, Internet and web design and more. The role is most often challenging, varied and exciting. Given the paramount role of computer systems in business applications, computer science professionals form an essential part of the technical and managerial staff of the contemporary private or public organisation. Our Computer Science graduates have found jobs in programming, telecommunications management, software engineering, technical support and administration and systems design, primarily in the service sector (telecommunications providers, web development firms, financial services etc.)
Further Study Options:
At Institutions Abroad: The entry qualifications for graduate studies differ from university to university; however the SUNY/Empire State College degree is accepted by most universities in the U.S. and all in the U.K. Popular universities usually require in addition to the degree a GPA higher than 3.0. If you are interested for study abroad opportunities, contact your advisor early on your studies with us, and through our Student Affairs Department come in contact with our alumni who continued their studies abroad.

























