Computer Programming Option AAS C056

While completing requirements for A.A.S. degree, a student can earn the short and advanced certificate.

To be awarded the certificates and A.A.S. degree, students should contact Enrollment Services Graduation Office two terms before graduating at [email protected].

Meeting with an advisor is highly recommended.

Students must make a C or better in prerequisite courses to continue.

Courses Required A.A.S C056

General Courses (22 hours)

ENG 101     English Composition I
SPH 107      Fundamentals of Public Speaking or
SPH 106   Fundamentals of Oral Communication
MTH 100 Intermediate College Algebra

Lab Science Elective: (ASCI)

(astronomy, biology, chemistry, physical science, physics)

Social and Behavioral Science Elective: (ASOC)

(anthropology, geography, history, economics, political science, sociology psychology)

Humanities and Fine Arts Elective: (AHUM)

(art*, humanities, religion, theatre, music philosophy, intermediate foreign language, literature)

HED or PED Elective

Computer Programming Option (33 hours)

CIS 150       Introduction to Computer Logic and Programming (Term offered: F, Sp, Su)
CIS 202       Python Programming (Term offered: F, Sp)
CIS 207       Web Development (Term offered: F, Sp, Su)
CIS 215       C# Programming (Term offered: F, Sp)
CIS 222       Database Management Systems (Term offered: F, Sp)
CIS 244       Introduction to Cybersecurity (Term offered: F, Sp, Su)
CIS 246       Ethical Hacking (Term offered: Sp)
CIS 251       C++ Programming (Term offered: F, Sp, Su)
CIS 255       Java Programming (Term offered: F, Sp, Su)
CIS 258      PHP Programming (Term offered: F)
CIS 270       Cisco CCNA: Introduction to Networks
CIS 285       Object-Oriented Programming (Term offered: F, Sp)
CIS 287       SQL Server (Term offered: Su)

One elective from:

ART 220, ART 221, BUS 241, BUS 275

CIS 130 Introduction to Information Systems is required for students without basic computer skills.

OAD 101 Beginning Keyboarding is required for students without basic keyboarding skills.

*A student planning to take ART 220 or ART 221 should take ART 121 for the Humanities elective.