Computer Science Online

Associate in Science Degree Program

Hegis Code: 5101 Admissions: 1-800-724-0833
ext. 5018 or 5022
NYSED Code: 80034 admissions@sunyulster.edu

Program Description
This program is taken entirely online.

Students who complete this program earn an Associate in Science degree. This program is recommended for students who plan careers in computer science. The program provides a strong programming and theoretical background for entry into the workplace or further study at a four-year institution.

Student Learning Outcomes
At the completion of the AS in Computer Science Online Degree program a student will be able to
• Prepare for further study at the baccalaureate level, while providing electives to allow students to pursue personal or professional interests in the general field of computing;
• Prepare lab assignments, individual and group projects, and written and oral reports to develop technical, business, and critical thinking skills;
• Produce the fundamentals of software engineering techniques through the use of UML, the creation of requirement, design and test artifacts, and through an emphasis on OOP/OOD and re-use technologies during course delivery.

 

Employment Potential
This curriculum prepares graduates to transfer into baccalaureate computer science programs, but it also provides potential for employment. SUNY Ulster's core computer science courses are a JAVA sequence. Upon successful completion of the program, students have sufficient mastery of the material to become JAVA programmers.

Requirements for Program Entry

  • High School diploma or equivalent
  • Satisfactory placement in Entering Student Assessment
  • MAT 115

Developmental Assistance Available
For students who do not meet basic reading and math requirements, or who have other learning issues, extra assistance is readily available through SUNY Ulster's Learning Center, Patrik Math Center, the Writing Center, the Peer and Friend Tutor Program, and English as a Second Language (ESL) tutors.

For More Information
Steven Schimmrich, Department Chair
Sciences, Technology, Engineering & Mathematics
Office: Burroughs Hall, BUR 105
Phone: 800:724-0833, ext 7683 or
            845:687-7683
E-mail: schimmrs@sunyulster.edu


To print a copy of the Program Planning Sheet, click here for a PDF version. (If you don't already have Adobe Acrobat Reader, click here for a free copy.)

Curriculum
Click on the Course Number for the course description.
First Semester
Course Number Description Credits
COM 103 or  COM 105 Oral Communications or Public Speaking 3
CSC 150 Introduction to Computer Science - CS1 4
ENG 101 College English I 3
MAT 170 Calculus I 4
Semester Credits 14
Second Semester
CSC 201 Data Structures - CS2 4
ENG 102 College English II 3
LIB 111 Information Literacy 1
MAT 180 Calculus II 4
MAT 206 Discrete Mathematics

3

Elective 1 SUNY General Education Elective 3
Semester Credits 18
Third Semester
CSC 250 Computer Organization and Assembler Programming 3
Elective Computer Science or Computer Information Systems Elective 2-3
Elective 2 Elective 4
Elective 1 SUNY General Education Elective 3
Elective 1 SUNY General Education Elective 3
Semester Credits 16-17
Fourth Semester
CSC 260 Theory and Practice of Object Oriented Programming 3
Elective Computer Science or Computer Information Systems Elective 2-3
Elective 2 Elective 4
Elective 1 SUNY General Education Elective 3
Elective 1 SUNY General Education Elective 3
Semester Credits 15-16
Total Credits 63-65
NOTE: Through advisement, students will also fulfill General Education Requirements.

1 By advisement, a course that fills the SUNY general education requirements in at least three categories other than mathematics and communications, and no more that two courses from one category.

2 By advisement, eight credits in any combination of
   *Lab Science
   * Mathematics past Calculus II or at the 200-level
   * Computer Science courses at the 200-level

©