Computer Science

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)

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@monroecc.edu or (585) 292-2200.

Get inspired.

Computer Science Careers.


COMPUTER SCIENCE

A.S. Degree - Transfer Program

Department:Information and Computer Technologies

School(s): Applied Sciences & Technologies

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

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

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.
Completion of CSC 101 (or CIS 100 and CSC 101) with a grade of C or higher is required before taking any other CSC course.
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.
RECOMMENDED PREPARATION: Students who plan to complete this program in two years should have successfully completed four years of high school mathematics (including Precalculus), and two years of laboratory sciences. Three years of laboratory sciences are recommended.
(Housed in the Information and Computer Technologies Department)

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 (Pre-calculus in high school with an 85 or Math 175 at MCC). Physics recommended.

Distribution Requirements

Credit Hours
FIRST SEMESTER: 15 Credit Hours
ENG 101 College Composition OR
ENG 200 Advanced Composition
3
PHL 105 Technology and Values OR PHL 103 Introduction to Ethics OR PHL 250 Professional Ethics3
MTH 210 Calculus I4
CSC 101 Introduction to Computer Science4
PHYSICAL/HEALTH EDUCATION ELECTIVE1
Total15
SECOND SEMESTER: 17 Credit Hours
SUNY GENERAL EDUCATION - THE ARTS OR FOREIGN LANGUAGE ELECTIVE3
SUNY GENERAL EDUCATION - SOCIAL SCIENCES OR AMERICAN HISTORY ELECTIVE***3
MTH 211 Calculus II4
CSC 103 Introduction to Data Structures4
CSC 223 Computer Programming - "C++"3
Total17
THIRD SEMESTER: 17-18 Credit Hours
MTH 212 Calculus III * OR MTH 160 Statistics I **3-4
SUNY GENERAL EDUCATION - NATURAL SCIENCES ELECTIVE4
CSC 202 Programming Embedded Microcontrollers in C and Assembly 4
CSC 206 Digital Computer Organization3
SUNY GENERAL EDUCATION - WESTERN CIVILIZATIONS OR OTHER WORLD CIVILIZATIONS3
Total17-18
FOURTH SEMESTER: 13-14 Credit Hours
ENG 251 Technical Writing OR MTH 230 Linear Algebra*3-4
MTH 220 Discrete Mathematics 3
NATURAL SCIENCE ELECTIVE3
COMPUTER SCIENCE ELECTIVE****3
PHYSICAL/HEALTH EDUCATION ELECTIVE1
Total13-14
TOTAL CREDITS62-64

* Required for students transferring to the Rochester Institute of Technology
** Required for students transferring to SUNY College at Brockport
***If below 85 on U.S. History Regents Exam, choose from HIS 111, HIS 112. If 85 or above on U.S. History Regents Exam, choose from: HIS 103, HIS 104, HIS 111, HIS 112, HIS 200, HIS 211, HIS 240, HSM 103, POS 102.
****Computer Science electives: CSC 225, CPT 210, CSC 214, CSC 215

NOTES: For any elective, consideration should be given to the requirements of the four-year institution to which the student plans to transfer.
Start My Application
Explore Careers
Print Info Sheet

School of Applied Sciences & Technologies