Computer Science AS
SUNY Jefferson
Schedule an Admissions Appointment

Computer Science AS

Computer Programmer coding

Program Highlights

  • Program Type: Transfer
  • Delivery: On-campus
  • Personal Interests: Passion for technology, working with computers, figuring out how things work
  • Skill Building: Problem evaluation and problem-solving, computer system and software design
  • Career Options: Manufacturing, government, education, public service
  • Program Code: HEGIS 5101

Solve real-world computing challenges as a computer science student

Jefferson’s Computer Science A.S. program will prepare you for further education and a career working with computers and technology. It’s designed for students who intend to transfer and complete a bachelor’s degree. (Explore Jefferson’s Computer Information Technology A.A.S. for a career-oriented alternative.)

As a student, you will gain hands-on experience working in computer laboratories and solving real-world computing challenges. And you’ll take the core classes you need to transfer to a four-year college or university to pursue a bachelor’s degree in computer science or mathematics. 

The program is designed for students interested in computers and their applications who have an aptitude for math and science. Applicants are strongly encouraged to have three to four years of high school mathematics and three years of science. 

This program offers:

  • Strong foundation for further study and career
  • Hands on approach to learning the core requirements
  • Learned skills directly applicable to some entry-level positions in the computer science field
  • Savings on your general education and core technology classes

Computer Requirements: Students entering this program are required to purchase or lease a professional computer system for home use. Computers are an integral part of all course instruction within the Computer Information Systems A.S. program.


Prepare for a career in computers and technology—starting at Jefferson

The curriculum for Jefferson’s Computer Science A.S. program is designed primarily for transfer to a bachelor’s degree program. The skills you learn in the classroom and computer lab will help you in your transfer and career path.

There is a strong demand for graduates currently, and the field is expected to grow by more than 10 percent over the next 10 years. Computer technologies are continually evolving, which requires a broad skill set that you’ll gain at Jefferson and at a four-year college or university. 

You’ll be highly marketable in a variety of industries as a software engineer, computer theorist, computer scientist, or computer engineer.

Learn to design networks, computer programs

When you complete the Computer Science A.S. degree you will be able to:

  • Analyze company needs and design networks and programs to meet them
  • Develop computer programs using a number of approaches
  • Solve complex problems using math and computer science
  • Communicate effectively


Contact Enrollment Services for Application and Admissions Information

Jules Center 6-010 (ground level)
(315) 786-2437, fax (315) 786-2349 or toll free (888) 435-6522

8:00 a.m. - 4:00 p.m. Monday-Thursday
8:00 a.m. - 1:00 p.m. Friday


Transfer to the bachelor’s program of your choice

Complete a Jefferson Computer Science A.S. and choose from a wide range of transfer options, including SUNY universities and private colleges.

Formal transfer agreements with some institutions make transfer to specific programs especially smooth:

  • SUNY Empire State College
  • Rochester Institute of Technology
  • Franklin University, various programs


“Teaching in this discipline is like having the ground move under your feet. The material is ever changing.”Jack N. Donato
Professor of Computer Science


Degree requirements for Computer Science A.S.

Effective Fall 2015

Computer Science Requirements (21 credit hours)
Computer Science Requirements (21 credit hours) Credit Hours
CIS 111: Operating System Environments 2
CIS 116: Introductory Programming 3
CIS 216: Advanced Programming 4
CIS 225: Assembly Language 3
CIS 250: Data Structures 3
CIS Electives (CIS 212 or higher) 6
Liberal Arts Requirements (34 credit hours)
Liberal Arts Requirements (34 credit hours) Credit Hours
ENG 101: Research and Composition 3
ENG 102: Literature and Composition 3
MTH 221: Calculus 1 4
MTH 222: Calculus 2 4
Humanities Elective1 3
Laboratory Science2,3 8
Mathematics Elective4 3
Social Science Electives5 6
Free Elective Requirements (6 credit hours)
Free Elective Requirements (6 credit hours) Credit Hours
Free Electives 6
Physical Education Requirements
Physical Education Requirements 2 Credit Hours

Total Credit Hours 63


Advising Notes
Advising Notes:  
1Select from the areas of The Arts or Foreign Language in the SUNY General Education Course List  
2Select from the area of Natural Sciences in the SUNY General Education Course List  
3PHY 131: General Physics 1 and PHY 132: General Physics 2 are recommended.  
4Select from the area of Mathematics in the SUNY General Education Course List  
5Select one course from the area of Social Science in the SUNY General Education Course List and one course from the areas of American History, Western Civilization or Other Worlds Civilizations in the SUNY General Education Course List  


Program contacts

Jack N. Donato

Professor of Computer Science
(315) 786-2455

Donna Stevenson

Professor of Mathematics
Chair, School of STEM and Health Professions
(315) 786-2518