Programs

COMPUTER SCIENCE
A.S. Degree - Transfer Program

Department:Information and Computer Technologies

School(s): Applied Sciences & Technologies

MCC Program Code: CS01
CIP Code: 11.0701
NYSED Code (BRI): 82312
Admissions

Apply to this Major.

New, Transfer, or Re-admit students should contact Admissions at (585) 292-2200 or admissions@monroecc.edu.

Request a Change of Major.


50% or more of this program can be completed online.

This program's design is based on: New MCC General Education

Description
The program includes the study of the underlying principles as well as the specific applications of information manipulation. Offering both theoretical and applied courses designed to develop the creativity and other patterns of thought required of the professional computer scientist. This curriculum is recommended for students preparing to transfer into a baccalaureate degree program in Computer Science. As a basic transfer program intended to accommodate students with varied career goals in the computer science field, the curriculum makes available several elective options in the second year. They include courses in computer science, mathematics, and natural science. Such flexibility will allow the student to pursue a course of study consistent with his or her needs.

Program Learning Outcomes
1) Apply the techniques of the software development life cycle.
2) Explain computer architecture implementation as a collection of digital circuitry.
3) Write computer programs that implement common data structures.
4) Develop practical systems by programming embedded microcontrollers.
5) Design software using the principles of object-oriented programming.
6) Implement software systems using the principles of object-oriented programming.
7) Combine mathematical concepts and algorithms to engineer computerized solutions.
8) Explain the ethical behavior to be used in the computing profession and in society.
9) Communicate effectively on topics relating to computer technologies.
10) Work effectively on collaborative team projects and activities.

Employment Potential
For related jobs: Career Coach
Occupational Resource: https://www.onetonline.org

Requirements for Program Entrance
Pre-Calculus in high school with 83 or better OR
MTH 175 with C or better OR MCC level 10 math placement
Plus one of the following:
-Physics Regents with 70 or better OR
PHY 131 with C or better OR
PHY 145 with C or better
OR
-Chemistry Regents with 70 or better OR
CHE 145 with C or better
OR
-High school chemistry or any college chemistry course with a grade of C or higher AND high school biology course with B or higher, OR BIO 120 with grade of C or higher

Distribution Requirements

Credit Hours
FIRST SEMESTER:
ENG 101 College Composition OR
ENG 200 Advanced Composition
3
MTH 210 Calculus I
4
CPT 101 Introduction to Computing
4
HEG 215 Global Health and Culture
3
PHL 103 Introduction to Ethics OR
PHL 105 Technology and Values OR
PHL 250 Professional Ethics
3
First Semesters Total:
17
SECOND SEMESTER
MTH 211 Calculus II
4
CSC 101 Introduction to Object-Oriented Programming
4
CSC 206 Digital Computer Organization
3
SUNY GENERAL EDUCATION - SOCIAL SCIENCES (SUNY-SS) ELECTIVE
3
Second Semester Total:
14
THIRD SEMESTER:
MTH 220 Discrete Mathematics
3
CSC 103 Introduction to Data Structures
4
CSC 223 Computer Programming - "C++"
3
CHE 151 General College Chemistry I OR
BIO 155 General Biology I OR
PHY 161 University Physics I*
4
Third Semester Total:
14
FOURTH SEMESTER
CSC 202 Programming Embedded Microcontrollers in C and Assembly
4
ENG 251 Technical Communication OR
MTH 230 Linear Algebra
3-4
CHE 152 General College Chemistry II* OR
BIO 156 Introduction to Organismal Biology and Ecology* OR
PHY 261 University Physics II*

4
PROGRAM ELECTIVE**
3
SUNY GENERAL EDUCATION - THE ARTS (SUNY-A) ELECTIVE OR
SUNY GENERAL EDUCATION - FOREIGN LANGUAGES (SUNY-FL) ELECTIVE OR
SUNY GENERAL EDUCATION - WESTERN CIVILIZATIONS (SUNY-WC) OR
SUNY GENERAL EDUCATION - AMERICAN HISTORY (SUNY-AH) ELECTIVE
3
Fourth Semester Total:
17-18
TOTAL CREDITS:
62-63
* Must choose a sequence: CHE 151 and CHE 152 OR BIO 155 and BIO 156 OR PHY 161 and PHY 261. Advisors should note that students may need to take a prerequisite prior to the sequence if they did not enter MCC with the needed high school course grade.
** Choose from the following electives: CPT 210 Operating Systems and Peripherals, CSC 214 Electronic Vision and Image Processing, CSC 215 Introductions to Linux, OR CSC 225 Advanced JAVA Programming..

Revised 3-17-2020