Computer Science
- AS - Transfer Program
- Department of Information and Computer Technologies
GET ON THE COMPUTER SCIENCE CAREER TRACK IN THIS TWO-YEAR TRANSFER PROGRAM
Monroe Community College's computer science associate degree transfer program helps you develop sharp analytical and creative skills so you can thrive in a computer science bachelor's degree program and a rewarding career after you graduate. MCC has transfer agreements that offer computer science students seamless academic transition to four-year universities nearby, such as RIT and University of Rochester, as well as across the country.
With a strong foundation at MCC, and a bachelor's degree, you'll be ready to work in positions like these:
- Computer systems analyst
- Computer science teacher
- Software developer
- Computer programmer
- Computer and information systems manager
EXPLORE THE PRINCIPLES BEHIND THE SOFTWARE, THE DEVICES, AND THE NETWORKS
Your computer science professors, from the information & computer technologies department, are all accomplished in the field and will challenge you to hone your creative and analytical skills, using up-to-date computer technology in classrooms and labs. Through second year electives, you'll have the option to explore areas that fit your career goals and interests—including computer science, mathematics and natural science.
Your coursework will prepare you to transfer into a baccalaureate degree program in computer science at many schools, including:
- Rochester Institute of Technology (RIT)
- SUNY Brockport
- SUNY University at Buffalo
- University of Rochester
- Rensselaer Polytechnic Institute (RPI)
- St. John Fisher College
Upon graduation, you'll be entering a growing field with a strong background in software development and information systems. Start your career with employers like these:
- Frontier Communications
- Xerox Corp
- Constellation Brands
- Carestream Health
- University of Rochester
- Paychex Inc.
To find out more about the computer science associate degree from Monroe Community College, contact the admissions office at admissions@westridgeparkapartments.com or (585) 292-2200.
COMPUTER SCIENCE
A.S. Degree - Transfer Program
Department:Information and Computer Technologies
School(s): Applied Sciences & Technologies
MCC Program Code: CS01
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 their 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: http://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 (grade of C or higher required) OR ENG 200 Advanced Composition (grade of C or higher required) | 3 |
MTH 210 Calculus I (grade of C or higher required) | 4 |
CPT 101 Introduction to Computing (grade of C or higher required) | 4 |
PHL 103 Introduction to Ethics OR PHL 105 Technology and Values OR PHL 250 Professional Ethics | 3 |
ANY SUNY GENERAL EDUCATION ELECTIVE | 3-4 |
First Semester Total: | 17-18 |
SECOND SEMESTER | ![]() |
MTH 211 Calculus II (grade of C or higher required) | 4 |
CSC 101 Introduction to Object-Oriented Programming (grade of C or higher required) | 4 |
CSC 206 Digital Computer Organization | 3 |
CHE 151 General College Chemistry I OR BIO 155 Introduction to Cell and Molecular Biology OR PHY 161 University Physics I* | 4 |
ANY COURSE THAT SATISFIES BOTH SUNY GENERAL EDUCATION - SOCIAL SCIENCES (SUNY-SOCS) ELECTIVE AND SUNY GENERAL EDUCATION -DIVERSITY EQUITY, INCLUSION AND SOCIAL JUSTICE (SUNY-DVRS) ELECTIVE | 3 |
Second Semester Total: | 18 |
THIRD SEMESTER: | ![]() |
MTH 220 Discrete Mathematics (grade of C or higher required) | 3 |
CSC 202 Programming Embedded Microcontrollers in C and Assembly | 4 |
CSC 225 Advanced JAVA Programming | 3 |
CHE 152 General College Chemistry II* OR BIO 156 Introduction to Organismal Biology and Ecology * OR PHY 261 University Physics II** | 4 |
Third Semester Total: | 14 |
FOURTH SEMESTER | ![]() |
CSC 103 Introduction to Data Structures | 4 |
ENG 251 Technical Communication OR MTH 230 Linear Algebra | 3-4 |
CPT 210 - Operating Systems and Peripherals OR CSC 214 - Electronic Vision and Image Processing OR CSC 215 - Introduction to Linux OR CSC 223 - Computer Programming - C++ | 3 |
SUNY GENERAL EDUCATION - WORLD LANGUAGES (SUNY-WLNG) ELECTIVE OR SUNY GENERAL EDUCATION - WORLD HISTORY AND GLOBAL AWARENESS (SUNY-WHGA) ELECTIVE | 3 |
Fourth Semester Total: | 13-14 |
TOTAL CREDITS: | 62-64 |
**Must complete sequence: CHE 151 and CHE 152 or BIO 155 and BIO 156 or PHY 161 and PHY 261.
Revised 10/30/2023