Computer Science – Computer Programming Option A.A.S.

Computers-Programming

Associate of Applied Science Degree


Software development is the foundation of IT departments.  As custom applications become more prevalent on the Web and on network systems, companies are seeking skilled programmers.  Also needed are developers for operation systems and other system software, network software, and Internet software.

IT professionals with strong programming skills in multiple languages are in greatest demand, particularly VB.NET, C, C++, and Java.

General Education Requirements

 

25

Humanities CPT/BUS 105  Computer/Business Ethics  
Elective CPT 115 Introduction to Data Processing 3  
Mathematics MAT 121 Intermediate Algebra 4  
Social Sciences

Any HIS101,
102,115, 270, POL101, 102

US History to 1877, US History Since 1877, US History Since 1945, History of Missouri, American Government, State & Local Government 3
Natural Sciences Any BIO, CHM, PHY 3
Communications

 ENG 101, 102, 115,
or125,SPE 101

English Composition I, English Composition II, Technical Writing, Business Writing, Oral Communications  

Required Courses in Computer Science

 

23

CPT/BAS 103

Microcomputer Applications

3

 

CPT 106

PC Operating Systems

3

 

CPT 121

Basics of Data Communications

3

 

CPM 120

Windows Multimedia

3

 

CPT 165

Computer Programming Logic

3

 

CPT 200

Systems Analysis and Design

3

 
CPC 107 A+ Computer Repair & Maintenance 5  

Plus, choose two of the following five sets

 

12

CPT 174

COBOL Programming I - and -

6

 

CPT 175

COBOL Programming II

   

CPT 182

Beginning Programming in C++  and

6

 

CPT 186

Advanced Programming in C++

   

CPT 280

Visual BASIC - and -

6

 

CPT 282

Advanced Visual BASIC

   
CPT 284 Java Programming  and
6  
CPT 287 Advanced Java Programming    
CPT 240 SQL Basics  and 6  

CPT 260

Oracle Programming

 

 

Plus choose two other programming languages, from list above or  below:

  6
CPT 104 Intro to Animation & Computer Games 3  
CPT 160 Mobile Apps Development 3  
CPM 190 Dynamic Programming Languages 3  
CPT 250 Database Programming 3  
CPT 185 Programming in C# 3  
     

Total Required Hours

 

66

For more information, call the program coordinator Sharon Heckel at  636-922-8568.


Call 636-922-8334

Computer Science – Programming

Technology Building, Room 105