This program is appropriate for students who intend to transfer to a four-year college and continue their studies in the field of computer science. High School Mathematics Courses A and B or the equivalent are required.

Goals & Outcomes

Goal 1 Prepare students for successful transfer to a 4 year institution

  • •Students transfer with full junior status to 4 year institutions
Goal 2 Enable students to develop a theoretical knowledge base, and firsthand experience with the problem solving process
  • Students will design problem solutions and write programs utilizing both structured and object-oriented concepts
  • Students will develop problem solutions using a variety of programming languages
  • Students will utilize a variety of software productivity tools used in the computer analysis world
Goal 3 Provide students with knowledge of and experience in several subfields of Computer Science
  • Students demonstrate knowledge of a variety of computer science subfields
  • Students will demonstrate an understanding of the components of several subfields
Goal 4 The student will work as part of a group to complete laboratory assignments and projects
  • Students will demonstrate their ability to function effectively within a group
  • Graduates will complete the DGV requirement
Goal 5 Enable students to develop analytical problem solving skills
  • Students will develop flowcharts and algorithms for a variety of problems
Goal 6 To prepare students to communicate effectively in the field of Computer Science
  • In their lab based computing and science classes students will be part of a group and write laboratory reports
  • In their programming courses students will write appropriately documented programs
  • Students will make an oral presentation
Goal 7 To prepare mathematics majors to solve problems
  • Students will be able to state a problem correctly, reason analytically to a solution and interpret the results
  • Students will demonstrate the ability to solve equations using rigorous mathematical reasoning
  • Students will be able to solve application problems from numerical, graphical and/or analytical perspectives
  • Students will be able to demonstrate an understanding of how mathematics can be used to analyze real world situations
Goal 8 To prepare students to demonstrate information literacy
  • Students will use traditional and contemporary information technology
  • Students will identify, access, and appropriately use authoritative sources of information

First Semester

  • ED100 College Seminar 1.0
  • CI110 Prin Programming 3.0
  • CI130 Programming In C++ 3.0
  • EN101 English 1: Composition 3.0
  • MA151 Calculus 1 4.0
  • Core GE Social Science 3.0
  • PEXXX Physical Education Elective 0.5

Second Semester

  • CI230 Data Structures 3.0
  • EN102 English 2:Idea&Values Lit 3.0
  • MA152 Calculus 2 4.0
  • PH115 Science of Multimedia 4.0
  • GE Social Science 3.0
  • PEXXX Physical Education Elective 0.5

Third Semester

  • CI245 Java Programming 3.0
  • CI285 System & Oper Mgmt 3.0
  • MA275 Dis Algebraic Str 4.0
  • Physics Elective 4.0
  • PEXXX Physical Education Elective 0.5

Fourth Semester

  • CI260 Microcomputer Prog 3.0
  • CI271 Database Design&Implement 3.0
  • Physics 4.0-4.5
  • Elective 3.0
  • PEXXX Physical Education Elective 0.5
Program taught in:
  • English

See 5 more programs offered by Mohawk Valley Community College »

This course is Campus based
Start Date
Sep 2019
4 semesters
By locations
By date
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline

Sep 2019

Application deadline
End Date
Application deadline
End Date