Associate of Applied Science in Computer Programming
Sullivan County Community College
Key Information
Campus location
Loch Sheldrake, USA
Languages
English
Study format
On-Campus
Duration
4 - 5 semesters
Pace
Full time
Tuition fees
USD 434 / per credit *
Application deadline
Request info
Earliest start date
Request info
* in-state tuition: $217 per credit hour | out-of-state tuition: $434 per credit hour
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
Students in Computer Programming learn to create and deconstruct the algorithms and code behind modern computer languages. Beginning with the pseudo-code used in logic and problem-solving, students move through Visual Basic, Java, and C++ using an Object-Oriented Programming (OOP) methodology.
After successfully completing the requirements of the Computer Programming AAS degree program, students will be able to demonstrate an understanding of:
- Computer hardware: components, purpose, relationships & integration
- Computer software: usage, design, installation, management, configuration, debugging, & file management
- Operating systems
- The fundamentals of algorithms
- Mathematical skills as applied to problem-solving & logic
- The fundamentals of Microsoft Visual Basic
- The fundamentals of Microsoft Visual C++
- The fundamentals of Java
- Object-oriented programming methodology
- The fundamentals of data structures
- The fundamentals of database management
- The fundamentals of systems analysis
- The fundamentals of project management
- The fundamentals of accounting
- The fundamentals of business management
Admissions
Curriculum
Pre-Program Requirements
- Math Comp
First Semester:
- CPT 1300 Introduction to Computer Science
- CPT 1307 Scripting
- Elective A Liberal Arts elective*
- ENG 1001 Composition I
- MAT MAT 1005, 1205, 1206, 1301, or higher
Second Semester:
- CPT 1301 Logic and Problem Solving
- CPT 1203 HTML
- Elective CPT Elective
- ENG 1301 or COM 1305 Fundamentals of Speech OR Intercultural Communication
- SCI A course with an SCI prefix and lab
Third Semester: 16
- CPT 1408 Web Design and Development
- CPT 2211 Database Management
- CPT 2226 Object-Oriented Programming
- Elective CPT elective
- Elective A Liberal Arts elective*
Fourth Semester: 16
- CPT 2607 Data Structures
- CPT 2611 Systems Analysis
- CPT 2040 Mobile Application Programming
- CPT 2220 Project
- PED A course with a PED prefix
* All AAS degrees require ENG 1001 Composition I, ENG 1301 Fundamentals of Speech OR COM 1305 Intercultural Communication, a 4-credit science course with lab and a minimum of 10 additional Liberal Arts credits from at least two other areas of study. Liberal Arts prefixes: ANT, ECO, ENG, FLA, GEO, HIS, HON, HUM, MAT, POL, PSY, SCI, and SOC. COM 1301, Interpersonal Communications, COM 1305, Intercultural Communication, COM 2110 Intro to Media Communications, CPT 1210, Computer Literacy, CPT 1301, Logic and Problem Solving, CRJ 1115, Introduction to Criminal Justice, and THE 1700, Theater History I are also classified as liberal arts.
Gallery
Program Outcome
Graduates will also be prepared to:
- Write algorithms to solve real-world problems
- Create, edit, maintain, and query databases using structured query language
- Work effectively in goal-oriented development teams
- Use object-oriented programming methodologies in systems development
- Apply the systems development lifecycle in project management
- Produce written, oral, and visual communication that clearly expresses and documents their ideas
- Apply a basic foundation in science, technology, engineering, and mathematics to solve real-world problems
- Create and maintain web pages and websites
Virtual Open House
Virtual open house is scheduled for Tuesdays at 3:30pm (USA eastern standard time)