Degree Plans - Computer Information Technology - Software Programmer/Developer AAS

Back to Computer Information Technology

COMPUTER INFORMATION TECHNOLOGY -- SOFTWARE PROGRAMMER/DEVELOPER

Offered at all seven campuses

(Associate in Applied Sciences Degree)

(Students pursuing this AAS program are required to meet all TASP requirements.)

Degree Plan Code: AAS.CIT.PROG.DEVE

This associate degree program is designed to provide in-depth skills and knowledge in one primary programming language, and an operating system from the same platform, plus additional knowledge of a secondary language. The graduate will be qualified to work as an entry-level programmer in an applications setting to support the information processing function of the organization.

CREDIT HOURS

SEMESTER I

ITSC 1401 Introduction to Computers OR 4
BCIS 1405 Business Computer Applications OR (4)
COSC 1401 Microcomputer Concepts
and Applications (4)
ITSC 2435 Application Problem Solving 4
ITNW 1321 Introduction to Networking 3
ENGL 1301 Composition I 3
14

SEMESTER II

ITXX X4XX Introductory Programming course - List A* 4
ITSW 1407 Introduction to Database 4
ITXX X4XX Operating Systems course-List C 4
MATH 1414 College Algebra OR 4
MATH 1314 College Algebra (3)
SPCH 1311 Introduction to Speech Communication 3
18-19

SEMESTER III

ITXX X4XX Introductory Programming course - List A1 4
ITXX X4XX Advanced Programming
course - List B** 4
Elective Any ITCC, ITSC, ITSE, ITSW, ITNW, ITMC, or INEW course 3-4
ITSW 1410 Presentation Media Software OR 4
Elective Any ITCC, ITSC, ITSE, ITSW, ITNW, ITMC, or INEW course (3-4)
+Elective Humanities/Fine Arts 3
17-19

SEMESTER IV

ITXX X4XX Programming course-List A or B OR 4
ITXX Application Development course - List D (3-4)
ITSE 1450 System Analysis and Design OR 4
ITSC/ITSE/ITSW 13XX Cooperative Education course (3)
Elective Any ITCC, ITSC, ITSE, ITSW, ITNW, ITMC, or INEW course 3-4
++Elective Social/Behavioral Science 3
12-15

1 An introductory programming course other than the course taken in Semester II must be chosen.

+Humanities/Fine Arts elective - must be selected from any 3 credit DCCCD Humanities/Fine Arts approved courses.

++Social/Behavioral Science elective must be selected from the DCCCD approved course list.

*First in a two-course programming language series

List A - Introductory Programming Courses

Minimum Hours Required 61-67
ITSC 1413 Internet/Web Page Development 4
ITSE 1402 Introduction to Computer Programming 4
ITSE 1407 Introduction to C++ Programming 4
ITSE 1411 Web Page Programming 4
ITSE 1414 Introduction to RPG Programming 4
ITSE 1418 Introduction to COBOL Programming 4
ITSE 1422 Introduction to C Programming 4
ITSE 1431 Introduction to Visual BASIC Programming 4
ITSE 1445 Introduction to Oracle SQL and PL/SQL 4
ITSE 1491 Special Topics in Computer Programming 4
ITSE 2401 Introduction to Windows Programming Using C++ 4
ITSE 2405 Introduction to Windows Programming 4
ITSE 2409 Introduction to Database Programming 4
ITSE 2413 Web Authoring 4
ITSE 2417 JAVA Programming 4
ITSE 2421 Introduction to Object-Oriented Programming 4
ITSE 2456 Oracle Database Administration I 4

**Second in a two-course programming language series

List B - Advanced Programming Language Courses

INEW 2434 Advanced Web Page Programming 4
INEW 2438 Advanced JAVA Programming 4
ITSE 1491 Special Topics in Computer Programming 4
ITSE 2402 Intermediate Web Programming 4
ITSE 2413 Web Authoring 4
ITSE 2431 Advanced C++ Programming 4
ITSE 2435 Advanced RPG Programming 4
ITSE 2437 Assembly Language Programming 4
ITSE 2439 Advanced Windows Programming Using C++ 4
ITSE 2443 Advanced Windows Programming 4
ITSE 2447 Advanced Database Programming 4
ITSE 2449 Advanced Visual BASIC Programming 4
ITSE 2451 Advanced COBOL Programming 4
ITSE 2454 Advanced Oracle SQL and PL/SQL 4
ITSE 2455 Advanced C Programming 4
ITSE 2457 Advanced Object-Oriented Programming 4
ITSE 2458 Oracle Database Administration II 4
ITSE 2459 Advanced Computer Programming 4

List C - Operating System Courses

ITCC 2407 Fundamentals of UNIX 4
ITSC 1405 Introduction to PC Operating Systems 4
ITSC 1407 UNIX Operating System I 4
ITSC 1411 AS/400 Operating System I 4
ITSC 1417 PC Operating Systems - DOS 4
ITSC 1421 PC Operating Systems - Windows 4
ITSC 1427 Multi-User Operating Systems 4

List D - Application Development Courses

GRPH 1325 Digital Imaging I 3
GRPH 1391 Special Topics in Graphic
and Printing Equipment Operator 3
ITCC 2407 Fundamentals of UNIX 4
ITNW 1437 Introduction to the Internet 4
ITSC 1407 UNIX Operating System I 4
ITSC 1413 Internet/Web Page Development 4
ITSE 2413 Web Authoring 4
ITSE 2445 Data Structures 4
ITSW 1404 Introduction to Spreadsheets 4
ITSW 2437 Advanced Database 4

NOTE: Students enrolling in this program who plan to transfer to a four-year institution should consult an advisor or counselor regarding transfer requirements and the transferability of these courses to the four-year institution of their choice.

Back to Computer Information Technology