2017-2018 Program Requirements ASCSPJ

Computer Science: Programming in Java (ASCSPJ)

Associate in Science Degree


This program prepares students to transfer to Eastern Michigan University to complete a bachelor's degree in Computer Science or Applied Computer Science and to pursue careers in computer science fields such as computer systems programming and analysis, software development and maintenance, and applications programming.


Davenport University, BS degree;
Eastern Michigan University, BS degree;
Kaplan University, BS degree.

Copies can be obtained from the Counseling Office, a program advisor, or from the Curriculum and Assessment Office Web site: View Articulation Agreements.

Admissions Requirements

Students must have:
-Academic Math Level of 3 or higher enroll in CPS 161.
-Academic Math Level of 4 or higher to enroll in MTH 176.

Contact Information

Business/Computer Technologies
Computer Instruction Dept
Khaled Mansour


(Items marked with an icon online icon are available online.)

First Semester
Class   Title Minimum Credits
CPS 161   An Introduction to Programming with Java 4
    MTH 176 or higher 4 credit math course 4
Elective(s)   Arts and Humanities 1 3
Elective(s)   Natural Sciences 1 3 - 4
Total 14 - 15
Second Semester
Class   Title Minimum Credits
ENG 111   Composition I 4
CPS 261   Advanced Java Concepts 4
CPS 276   Web Programming Using Apache, MySQL, and PHP 4
Elective(s)   Social and Behavioral Science 1 3
Total 15
Third Semester
Class   Title Minimum Credits
COM 225   Intercultural Communication * 3
CPS 278   Java Server Programming 4
Elective(s)   Natural Sciences 2 4
Elective(s)   Social and Behavioral Science 2 3
CIS 282   Database Principles and Application 3
Total 17
Fourth Semester
Class   Title Minimum Credits
CPS 251   Android Programming Using Java 4
CPS 298   Professional Team Programming 4
ENG 226   Composition II 3
Elective(s)   Arts and Humanities 2 3
Total 14
Total Credits Required
60 - 61


*Satisfies EMU's Diverse World Requirement.

See an advisor to choose courses that meet the requirements of the program to which you are transferring.