The computer programming and analysis AS degree helps you develop the skills necessary to become a computer programmer, data manager, specialist or analyst.
This curriculum is from the current college catalog and is meant to provide prospective students an example of courses taken in this degree/certificate. It is not intended to be used for graduation requirements. Students should consult an advisor for graduation information.
AS.COP (60 Credit Hours)
This program prepares students for jobs in the field of computer programmer aide, junior programmer, senior programmer, data manager, programmer analyst, and mid-range computer specialist.
Program Required Courses
YEAR I – First Semester
†CGS 1000 Introduction to Computers - 3 cr.
†ENC 1101 English Composition I - 3 cr.
Humanities General Education CORE - 3 cr.
Natural Science General Education CORE- 3 cr.
†MAC 1105 College Algebra - 3 cr.
YEAR I – Second Semester
†CGS 1761 Computer Operating Systems - 3 cr.
†CGS 2301 Management Information Systems - 3 cr.
†COP 1000 Programming Logic - 3 cr.
†CTS 1305 Introduction to Networking - 3 cr.
†AMH 2010 Early American History or †AMH 2020, Modern American History or †POS 2041, American Government - 3 cr.
YEAR II – First Semester
†CGS 2541 Database Design - 3 cr.
†COP 1220 Programming in C - 3 cr.
†COP 2800 Java Programming - 3 cr.
†OST 1335 Business Communications - 3 cr.
*Specified Elective - 3 cr.
YEAR II – Second Semester
†CIS 2321 Systems Analysis - 3 cr.
†COP 2360 Programming in C# - 3 cr.
†COP 2805C Java Advanced - 3 cr.
COP 2939 Computer Programming Capstone - 3 cr.
*Specified Elective - 3 cr.
*Select at least 6 elective credit hours from the following:
†COP 1030 Introduction to Python Programming - 3 cr.
†COP 1120 COBOL - 3 cr.
†COP 1332 Visual BASIC - 3 cr.
†COP 1812 Introduction to XML Authoring - 3 cr.
†COP 2224 Programming in C++ - 3 cr.
COP 2654 Mobile Platform Application Development - 3 cr.
†COP 2833 Database-driven Web Programming: Client - 3 cr.
†COP 2836 Database-driven Web Programming: Server - 3 cr.
COP 2930-35 Special Topics in Programming - 3 cr.
†Courses symbolized by a dagger (†) are offered online in addition to the traditional delivery method. Online availability may vary by academic term.