1610 | Computer Programming and Analysis – AS

The A.S. degree in Computer Programming and Analysis prepares you as an entry-level programmer in the microcomputer environment. A variety of programming languages, software applications, and networking courses are available, so you may individualize the program depending on your personal career and interest. Course content includes computer programming, systems analysis, database applications, and data communications. Hands-on computer experience is emphasized throughout the program.

Length: Two (2) years (63 credit hours)


First Term
* ENC 1101 Freshman English 1 (G.E.) 3
  ACG 2001 Financial Accounting I OR   3
     ACG 2021    Financial Accounting    
*** MAC 1105 College Algebra (G.E.) 3
  OST 1100C Introduction to College Keyboarding   3
  CGS 1100C Introduction to Microcomputers using Windows (G.E.) 3
  SLS 1106 First Year Experience Seminar   1
Second Term
  SPC 2608 Fundamentals of Speech Communication (G.E.) 3
  GEB 2430 Business Ethics   3
  CGS 2554C Data Communications and Networking (G.E.) 3
    Programming-Applications Electives   6
Summer Term
  CGS 2565C Principles of Computer Information Systems   3
**   General Elective   2

First Term
  PSY 2012 General Psychology (G.E.) 3
  CGS 2540C Introduction to Database Management   3
**   Programming-Applications Electives   6
Second Term
**   Humanities Elective (G.E.) 3
  CIS 2321C Systems Analysis and Design   3
**   Business OR Programming-Applications Electives   3
**   Programming-Applications Electives   6

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 Courses:
  COP 2170C Principles of Computer Programming   3
  COP 2224 Introduction to C++ Programming   3
  COP 2810 Programming for the Internet   3
Advanced Programming Courses: (at least 3 COP credits must be among the following courses)
  COP 2171C Advanced Programming Techniques   3
  COP 2228 Advanced C++ Programming   3
  COP 2250 Java Programming   3
Applications and Other Courses:
  ACG 2450C Accounting for the Microcomputer   3
  CGS 2510C Spreadsheet Applications   3
  CGS 2820 Introduction to Web Design   3
  CIS 2930 Selected Topics in Computer Science   1-4
  CIS 2949 Co-op Ed. Training Assignment in Computer and Information Systems   1-4
  CTS 2106 Fundamentals of Unix   3
  CTS 2210 Introduction to Digital Graphics   3
  GRA 1100 Introduction to Computer Graphics   3
  GRA 1156 Intermediate Computer Graphics   3
  GRA 2157 Advanced Computer Graphics   3
  OST 1713C Word Processing – MS Word   3

* It may be necessary to first enroll in a lower level English, math or reading course depending on college placement test scores.
** It is your responsibility to meet with the department chair or counselor to select the proper course to fulfill this requirement.
*** MAC 1105 College Algebra is highly recommended.