1610 | Computer Programming and Analysis – AS
Description: The A.S. degree in Computer Programming and Analysis prepares you to become a software applications specialist or entry-level programmer in the microcomputer/business environment. A variety of programming languages and software applications are available, so you may individualize the program depending on your personal career and interests. Hands-on computer experience is emphasized throughout the program.
Length: 60 credit hours
|
||||
PREFIX NUMBER | COURSE NAME | CREDIT HOURS | ||
|
||||
FIRST YEAR | ||||
First Term | ||||
^ | CGS 1100C | Introduction to Microcomputers using Windows | (G.E.) | 3 |
*** | ENC 1101 | Freshman English I | (G.E.) | 3 |
*** | MAC 1105 | College Algebra | (G.E.) | 3 |
SLS 1106 | First-Year Experience Seminar | 1 | ||
SPC 2608 | Fundamentals of Speech Communication | (G.E.) | 3 | |
ACG 2001 | Financial Accounting I OR | |||
ACG 2021 | Financial Accounting OR | |||
GEB 1011 | Introduction to Business | 3 | ||
16 | ||||
Second Term | ||||
CGS 2540C | Introduction to Database Management | 3 | ||
CGS 2565C | Principles of Computer Information Systems | 3 | ||
COP 2250 | Java Programming | 3 | ||
Natural Sciences Core | (GE) | 3 | ||
Programming/Applications Electives | 3 | |||
15 | ||||
Summer Term | ||||
** | General Elective | 2-3 | ||
2-3 | ||||
|
||||
SECOND YEAR | ||||
First Term | ||||
* | COP 2170C | Principles of Computer Programming | 3 | |
* | COP 2810 | Programming for the Internet | 3 | |
AMH 1020 | Introductory Survey Since 1877 OR | (G.E.) | 3 | |
POS 1041 | American Government | (G.E.) | 3 | |
PSY 2012 | Introduction to Psychology OR | (G.E.) | 3 | |
SYG 2000 | General Sociology | (G.E.) | 3 | |
12 | ||||
Second Term | ||||
* | COP 2224 | Introduction to C++ Programming | 3 | |
** | Humanities Core | (G.E.) | 3 | |
** | Programming/Applications Elective | 9 | ||
15 | ||||
|
||||
NOTE: At least twelve (12) elective hours must be COP (computer programming) courses. Of those 12 hours, at least 3 must be at the advanced level. | ||||
Programming/Applications Courses: | ||||
CET | Networking Course | 3 | ||
* | CGS 2510C | Spreadsheet Applications | 3 | |
CGS 2820 | Introduction to Web Design | 3 | ||
CGS 2930 | Selected Topics in Computers/General Studies | 1-4 | ||
CIS 2930 | Selected Topics in Computer Science | 1-4 | ||
CIS 2949 | Co-op Ed. Training Assignment in Computer Information Systems | 1-4 | ||
* | COP 2171C | Advanced Programming Techniques | 3 | |
* | COP 2228 | Advanced C++ Programming | 3 | |
COP 2360 | C# Programming | 3 | ||
COP 2930 | Selected Topics for Computer Programming | 3 | ||
|
||||
* | Check the course description for prerequisites. | |||
** | It is your responsibility to meet with the instructional supervisor or counselor to select the proper course to fulfill this requirement. | |||
*** | It may be necessary to first enroll in a lower-level English, math, or reading course depending on college placement test scores. | |||
^ | If you do not have basic keyboarding skills, it is suggested that you take OST 1100C Introduction to College Keyboarding as the elective course in the first term. |