Skip navigation links
Academics
Future Students
Current Students
Faculty & Staff
Alumni & Foundation
Training & Development
Campus Info
Skip navigation links
Business & Communications
Computer Information Systems
Computer Network Security
Computer Programming
Computer Technician
Network Administrator
Software Support Specialist
System Administrator
Electronics Technology
Engineering Technology
Health Technology
Horticulture Technology
Human Services Technology
Industrial Technology
Transportation Technology


Computer Programming, AAS Degree
 
Computer programmers or “software application developers” work with users and other professionals to create applications that enhance a business’s ability to operate efficiently, competitively, and profitability. Software applications may be designed for the desktop, local area network (LAN), the Internet, or a combination of all three platforms. The knowledgeable programmer will learn a variety of programming languages and development tools in order to meet the diverse needs of businesses as well as expand their career opportunities.
 
This curriculum provides in-depth training in object oriented programming languages such as Java and Microsoft Visual Basic.NET, Structured Query Language (SQL) to interface with databases, and markup languages such as HTML, XHTML and XML used in Web-based applications. Entry level training in operating systems, networking, and IBM’s mid-range programming language RPG IV also enhances the programmer’s abilities. The US Department of Labor reports that the median salary for computer programmers in May 2004 was $62,890 and that the US market for application programmers is expected to grow by 46% between 2002 and 2012.
 
FOURTH SEMESTER OPTION: Students have the option of taking either CIS 299 for 3 credits, as listed below, or CIS 248 - Application Development - Advanced, for 4 credits. This will make the program have a total of 68 credits if CIS 299 is selected, or 69 credits if CIS 248 is selected.
 
Semester
Course Title
Credits
First

Introduction to Computers - CIS
3
Introduction to Programming
3
Network and OS Fundamentals
4
Internet Programming Essentials
4
College Math
3
17
Second

Visual Basic.NET/Intro
3
Introduction to JAVA
3
Introduction to Databases
3
Image & Animation Application
3
Composition
3
General Psychology
3
18
Third

Visual Basic.NET/Advanced
3
Dynamic Website Development
3
Advanced Object Oriented Progroamming/JAVA
3
Database Administration
3
Technical Writing
3
Social Science Elective
3
18
Fourth

eBusiness
3
RPG Programming
3
Web Services
3
Microsoft Web Server Development
3
CIS 248 Application Development/Advanced

4

Internship
3
15 or 16
Total Credits: 68