GPS Map
Software Programmer/Developer A.A.S.
Program Available at:
- Brookhaven
- North Lake
- Richland
Catalog Year 2020-2021 You may use this pathway if you entered Dallas College on or before this date.
Degree Type Associate of Applied Science
GPA Requirement Student must earn a GPA of 2.0 or higher
TSI Must be Complete
For more information, visit the Dallas College Computer Information Technology webpage and your academic advisor at your campus.
This is an example course sequence for students interested in pursuing Software Programmer/Developer. It does not represent a contract, nor does it guarantee course availability. Following this pathway will help you earn an Associate of Applied Science (A.A.S.) degree in Computer Information Technology-Software Programmer/Developer. Students must earn at least 25% of the credit hours (15 hours) required for graduation through instruction by Dallas College. See catalog for official degree requirements.
The A.A.S. degree is designed to provide in-depth skills and knowledge in one introductory specialization language or development tool, an operating system used with that platform, plus additional skills and knowledge with an advanced specialization language or development tool. The graduate will be qualified to work as an entry-level programmer or developer in an applications setting. Courses that complete the degree, the Programmer Level I Certificate (PC) and Software Programmer/Developer Assistant Certificate (PD) are noted below.
SEMESTER-BY-SEMESTER MAP FOR FULL-TIME STUDENTS
All plans can be modified to fit the needs of part-time students. This is not an official degree plan. See catalog for official degree requirements.
AAS DEGREE MINIMUM: 60 SEMESTER CREDIT HOURS
PROGRAM SPECIFIC REQUIREMENTS
To earn the Software Programmer/Developer Assistant Certificate, you must complete one of the listed courses: ITSC 1401, BCIS 1405, or COSC 1301. For those who demonstrate current computer literacy, course(s) may be substituted. Speak with your advisor for more information.
If needed, complete one:
- ITSC 1401
- BCIS 1405
- COSC 1301
SEMESTER 1
ITSE 1429 – Programming Logic and Design (Course also applies to PC, PD)
ITNW 1425 – Fundamentals of Networking Technologies (Course also applies to PD)
MATHEMATICS ELECTIVE* This is a Core course. You must earn a grade of "C" or better.
CHOOSE ONE:
- ITSW 1407 – Introduction to Database
- ITMT 1403 – Querying Microsoft SQL Server w/Transact-SQL OR
- ITSE 1445 – Introduction to Oracle SQL (Either course also applies to PC, PD)
* There are several options to fulfill this requirement. See your academic advisor for a specific list.
SEMESTER 1 ACTION ITEMS
- Meet with your advisor to confirm academic and career goals before the end of the semester.
- Meet with a career advisor or coach to research your career options and opportunities for job shadowing.
Total Hours: 15
SEMESTER 2
IMED 1416 – Web Design I (Course also applies to PD)
TECHNICAL ELECTIVE* (one course) (Course also applies to PD)
ENGL 1301 – Composition I This is a Core course. You must earn a grade of "C" or better.
CHOOSE ONE:
- ITSE X4XX Introductory Course** OR
- COSC X4XX Introductory Course** (Either course also applies to PC, PD)
CHOOSE ONE:
- SPCH 1311 – Introduction to Speech Communication This is a Core course.
- SPCH 1315 – Public Speaking This is a Core course. OR
- SPCH 1321 – Business and Professional Communication This is a Core course.
* Technical Elective must be selected from the following: IMED 1191, ITCC 1191, ITNW 1164, ITNW 1192, ITSC 1164, ITSC 1166, ITSC 1171, ITSC 1191, ITSE 1191, or ITSY 1191
** Introductory and Advanced Specialization courses can be taken from the following emphases: General Programming, Visual Basic.Net, Java, C++, and/or C#. A specific list of courses can be found in the catalog and with your advisor.
SEMESTER 2 ACTION ITEMS
- Meet with your advisor to request an official program of study audit and confirm or update your academic/career path and program of study.
Total Hours: 15
SEMESTER 3
OPERATING SYSTEMS COURSE – Select from the following: ITSC 1405, ITSC 1407, ITSC 1416, ITMT 1458, ITNW 1408, ITNW 1413
ADVANCED SPECIALIZATION COURSE** – Check with your advisor to make sure the classes you select for this specialization will count toward both the A.A.S. degree and the Certificates. (Course also applies to PC, PD)
SOCIAL/BEHAVIORAL SCIENCE ELECTIVE * This is a Core course.
CHOOSE ONE:
- ITSE X4XX Introductory Course** OR
- COSC X4XX Introductory Course** (Either course also applies to PD)
* There are several options to fulfill this requirement. See your academic advisor for a specific list.
** Introductory and Advanced Specialization courses can be taken from the following emphases: General Programming, Visual Basic.Net, Java, C++, and/or C#. A specific list of courses can be found in the catalog and with your advisor.
SEMESTER 3 ACTION ITEMS
- Meet with a career advisor or coach for assistance in preparing for job search.
- Meet with your advisor to apply for the Programmer Level I Certificate Completion and Software Programmer/Developer Assistant Certificate. See Program Specific Requirements.
Total Hours: 15
SEMESTER 4
ADVANCED SPECIALIZATION COURSE**
ITSY 1400 – Fundamentals of Information Security
ITSE 1450 – System Analysis and Design
HUMANITIES/FINE ARTS ELECTIVE * This is a Core course.
*There are several options to fulfill this requirement. See your academic advisor for a specific list.
** Introductory and Advanced Specialization courses can be taken from the following emphases: General Programming, Visual Basic.Net, Java, C++, and/or C#. A specific list of courses can be found in the catalog and with your advisor.
SEMESTER 4 ACTION ITEMS
- Meet with your advisor to apply for the Software Programmer/Developer A.A.S.
- Sign up for Commencement.
- Join the Alumni Network!
Total Hours: 15
PATHWAY TOTAL: 60 SEMESTER CREDIT HOURS