ESSEX COUNTY COLLEGEACADEMICS · ADMISSIONS · FINANCIAL AID · CAMPUS LIFE · ATHLETICS · APPLY NOW · DIRECTORY · CALENDAR · NEWS

Associate in Science in Applied Computer Science

Division of Engineering Technologies and Computer Sciences – Curriculum Code: 2303

Will Earn Upon Program Completion: Associate in Science (A.S.) Degree

 

Why major in Applied Computer Science?

Students wishing to pursue management or other business-oriented positions in the information technology field should consider Applied Computer Science. The computer science courses in the applied program are the same as those in the computer science program, but the science and mathematics requirements are less theoretical. Due to the rapid growth in computer technology, there are abundant employment opportunities for A.S. graduates. Typical entry-level positions include technical support specialist, network technician, database application specialist, PC technician, and Help Desk technician. ECC’s Applied Computer Science program is designed to prepare students to transfer to a four-year institution as well as to directly enter the Information Technology field.

If I major in Applied Computer Science, can I transfer to an upper-division college or university?

Yes. The Applied Computer Science program prepares students to transfer to institutions offering a B.A. degree in Computer Science, a B.S. degree in a less theoretical Computer Science program, or a B.S. degree in Information Systems.

Are there any requirements I must satisfy before I start taking courses in my major?

Based on your placement test scores, you may have to take developmental courses in reading, English, and/or mathematics before taking the core curriculum courses in your major.

How long will it take for me to complete this degree?

If you do not need developmental course work and you register for an average of 17 credits each semester, you can complete the degree in two years. Part-time students can complete the program in three or four years.

Where should I direct specific questions about this program?

Call the Division at (973) 877-4400.

Upon completion of this program, graduates will be able to:
  • Demonstrate knowledge of fundamental concepts and theories of computer science including issues of computability, data organization, data manipulation, data storage, and data retrieval;
  • Utilize various problem-solving and critical-thinking techniques to construct algorithms; and
  • Utilize a high-level computer language that incorporates object-oriented design techniques including encapsulation, abstraction, inheritance, and reusability to map the algorithm onto the digital computer.

 

GENERAL EDUCATION REQUIREMENTS

(33 credits)

Written & Oral Communications (6 credits)

ENG 101 and ENG 102 (two 3-credit courses)

Quantitative Knowledge & Skills (4 credits)

MTH 113 (one 4-credit course)

Scientific Knowledge & Reasoning (8 credits)

PHY 101 and PHY 102 (two 4-credit courses)

Society & Human Behavior (6 credits)

Choose two of the following courses: ANT 101, ANT 105; ECO 101, ECO 102; POL 101, POL 104; PSY 101, PSY 102, PSY 219; SOC 101, SOC 108 or SOC 219 (two 3-credit courses)

Humanistic Perspective (6 credits)

Choose one of the following literature courses: ENG 205, ENG 208, ENG 215, ENG 221, ENG 222, ENG 232, ENG 237, ENG 238, ENG 242, ENG 250, ENG 263, or ENG 264 (one 3-credit course)

And choose one of the following art or music courses: ART 100, ART 101, ART 102; MUS 100, MUS 108, MUS 109, or MUS 117 (one 3-credit course)

Historical Perspective (3 credits)

Choose one of the following history courses: HST 101, HST 102, HST 111, HST 112, HST 121, HST 122, HST 131, HST 132, HST 134, HST 135, HST 136, HST 137, HST 161, or HST 162 (one 3-credit course)

 

MAJOR COURSE REQUIREMENTS:

(24 credits)

CSC 121 Computer Science I (4 credits)
CSC 122 Computer Science II (4 credits)
CSC 221 Computer Systems and Architecture (4 credits)
CSC 225 Data Structures (4 credits)
CSC 228 Operating Systems (4 credits)
CSC 231 Database Design or CSC 235 Advanced Object-Oriented Programming (one 4-credit course)

ADDITIONAL COURSE REQUIREMENTS:

(9 credits)

MTH 114 Unified Calculus I (3 credits)
MTH 136 Discrete Mathematics (3 credits)
MTH 213 Unified Calculus II (3 credits)
Total Credits Required for Degree: 66

 

RECOMMENDED SEQUENCE OF COURSES:

 

First Semester
ENG 101 College Composition I (3 credits)
CSC 121 Computer Science I (4 credits)
MTH 113 College Algebra with Trigonometry (4 credits)
PHY 101 College Physics I (4 credits)

Second Semester
ENG 102 College Composition II (3 credits)
CSC 122 Computer Science II (4 credits)
MTH 114 Unified Calculus I (3 credits)
PHY 102 College Physics II (4 credits)

Summer Session
Society & Human Behavior requirement (3 credits)
History requirement (3 credits)

Third Semester
CSC 221 Computer Systems and Architecture (4 credits)
CSC 225 Data Structures (4 credits)
MTH 136 Discrete Mathematics (3 credits)
Literature requirement (3 credits)
Society & Human Behavior requirement (3 credits)

Fourth Semester
CSC 228 Operating Systems (4 credits)
CSC 231 Database Design OR CSC 235 Advanced Object-Oriented Programming (4 credits)
MTH 213 Unified Calculus II (3 credits)
Art or music requirement (3 credits)

 

NOTES:
(1) The two General Education Integrated Course Goals, Ethical Reasoning & Action and Information Literacy, are both addressed by the required curriculum described above, regardless of specific choices made by the individual student.
(2) This plan assumes the completion of all required developmental courses in reading, writing, and mathematics as well as other pre- and co-requisites for some of the courses, as listed in the Course Descriptions section.