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 | ||
GEB 2430 | Business Ethics | 3 | ||
Programming-Applications Electives | 6 | |||
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 | |
SYG 2000 | General Sociology OR | (G.E.) | ||
PSY 2012 | Introduction to Psychology | (G.E.) | 3 | |
** | Programming-Applications Electives | 3 | ||
12 | ||||
Second Term | ||||
* | COP 2224 | Introduction to C++ Programming | 3 | |
** | Humanities Elective | (G.E.) | 3 | |
** | Business Elective OR | |||
Programming/Applications Elective | 3 | |||
** | Programming/Applications Elective | 6 | ||
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: | ||||
* | ACG 2450C | Accounting for the Microcomputer | 3 | |
CET | Networking Course | 3 | ||
* | CGS 2510C | Spreadsheet Applications | 3 | |
CGS 2820 | Introduction to Web Design | 3 | ||
COP 2810 | Programming for the Internet | 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 2250 | Java Programming | 3 | |
COP 2360 | C# Programming | 3 | ||
COP 2930 | Selected Topics for Computer Programming | 3 | ||
* | CTS 2210 | Introduction to Digital Graphics | 3 | |
* | DIG 2000C | Digital Media and Design | 3 | |
* | GRA 1100 | Introduction to Computer Graphics | 3 | |
* | GRA 1156 | Intermediate Computer Graphics | 3 | |
* | GRA 2157 | Advanced Computer Graphics | 3 | |
MTB 1103 | Business Mathematics Using Spreadsheets | 3 | ||
OST 1100C | Introduction to College Keyboarding | 3 | ||
* | OST 1713C | Word Processing – MS Word | 3 | |
OST 2335 | Business Communications | 3 | ||
PGY 1801 | Introduction to Digital Photography | 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. |