INFORMATION TECHNOLOGY - PROGRAMMING
Center and South Campuses
The IT program emphasizes the use of computers to solve business problems. The curriculum currently consists of the following six specialties: IT Applications Professional, IT Professional, IT Networking Specialist, IT Programming, IT Programming for Electronic Games, and IT Web Programming.
The Information Technology - Programming program is aimed at preparing students for entry-level positions as programmers. Students who complete this sequence will be qualified to enter careers in which they function as a systems analyst (trainee) or a business applications programmer.
Please contact program advisors Professors Elizabeth Jenaway (586.445.7412) and Dennis Benincasa (586.445.7413) for the most current course and program specialty offerings.
ASSOCIATE OF APPLIED SCIENCE DEGREE REQUIREMENTS
(Minimum 63 Semester Hours)
A. Career Preparation and Related Courses
| Course |
Course Title |
Suggested Sequence |
Sem Hrs |
| BUSN-1010 |
Business Enterprise |
X |
X |
|
|
3.0 |
| BCOM-2050 |
Business Communications |
X |
X |
|
|
4.0 |
| AND |
either ITCS-1010 or ITCS-2335 |
| ITCS-1010 |
Computer & Information Processing Principles |
X |
|
|
|
4.0 |
| OR |
|
| ITCS-2335 |
Foundations of Business Information Technology |
X |
|
|
|
4.0 |
| AND |
|
| ITCS-1140 |
Introduction to Program Design & Development |
X |
|
|
|
4.0 |
| ITWP-1000 |
Introduction to Web Programming |
X |
|
|
|
3.0 |
| ITCS-1170 |
Database Design & Implementation with SQL & XML |
|
X |
|
|
4.0 |
| ITNT-1500 |
Principles of Networking |
|
X |
X |
|
4.0 |
| ITWP-2400 |
Web Programming with XML |
|
|
X |
X |
3.0 |
| BCOM-2070 |
Technical Business Communications & Project Management Principles |
|
|
X |
|
3.0 |
| ITCS-2830 |
Applications Implementation & Testing |
|
|
|
X |
4.0 |
| AND Select 1 Concentration from the list below: |
| Java & Mobile |
| ITCS-2500 |
Introduction to Mobile Development |
|
X |
X |
|
3.0 |
| ITCS-2590 |
Java 1 |
|
X |
X |
|
4.0 |
| ITCS-2620 |
Java 2 |
|
|
X |
X |
3.0 |
| AND |
ITCS, ITNT or ITWP Elective |
|
X |
X |
X |
3.0 |
| OR C++ |
| ITCS-2530 |
C++ Programming 1 |
|
X |
X |
|
4.0 |
| ITCS-2550 |
C++ Programming 2 |
|
|
X |
X |
3.0 |
| ITCS-2000 |
Game Programming in Direct X with C++ |
|
|
X |
X |
4.0 |
| AND |
ITCS, ITNT or ITWP Elective |
|
X |
X |
X |
3.0 |
| OR .Net |
| ITCS-1250 |
C# Programming |
|
X |
X |
|
4.0 |
| ITCS-2250 |
Advanced C# Programming |
|
|
X |
X |
3.0 |
| ITWP-2300 |
Building Dynamic, Intelligent Web Based Solutions with ASP.NET |
|
|
X |
X |
3.0 |
| AND |
ITCS, ITNT or ITWP Elective |
|
X |
X |
X |
3.0 |
| OR Database Programming |
| ITCS-2140 |
Database Programming using Microsoft SQL Server |
|
|
X |
X |
3.0 |
| ITCS-2430 |
Database Maintenance using Microsoft SQL Server |
|
|
X |
X |
3.0 |
| ITWP-2300 |
Building Dynamic, Intelligent Web Based Solutions with ASP.Net |
|
|
X |
X |
3.0 |
| ITCS-1250 |
C# Programming |
|
|
|
X |
3.0 |
| |
49.0- 50.0 |
B. Arts and Sciences Component.................................................... minimum sem hrs 18
Students should plan Arts and Sciences courses with a counselor, academic advisor, or program advisor.
C. Elective Courses.......................................................................................... none required
D. Certificate Option
Certificate in Information Technology - Programming
| Course |
Course Title |
Suggested Sequence |
Sem Hrs |
| BUSN-1010 |
Business Enterprise |
X |
X |
|
|
3.0 |
| BCOM-2050 |
Business Communications |
X |
X |
|
|
4.0 |
| AND |
either ITCS-1010 or ITCS-2335 |
| ITCS-1010 |
Computer & Information Processing Principles |
X |
|
|
|
4.0 |
| OR |
|
| ITCS-2335 |
Foundations of Business Information Technology |
X |
|
|
|
4.0 |
| AND |
|
| ITCS-1140 |
Introduction to Program Design & Development |
X |
|
|
|
4.0 |
| ITWP-1000 |
Introduction to Web Programming |
X |
|
|
|
3.0 |
| ITCS-1170 |
Database Design & Implementation with SQL & XML |
|
X |
|
|
4.0 |
| ITNT-1500 |
Principles of Networking |
|
X |
X |
|
4.0 |
| ITWP-2400 |
Web Programming with XML |
|
|
X |
X |
3.0 |
| BCOM-2070 |
Technical Business Communications & Project Management Principles |
|
|
X |
|
3.0 |
| ITCS-2830 |
Applications Implementation & Testing |
|
|
|
X |
4.0 |
| AND Select 1 Concentration from the list below: |
| Java & Mobile |
| ITCS-2500 |
Introduction to Mobile Development |
|
X |
X |
|
3.0 |
| ITCS-2590 |
Java 1 |
|
X |
X |
|
4.0 |
| ITCS-2620 |
Java 2 |
|
|
X |
X |
3.0 |
| AND |
ITCS, ITNT or ITWP Elective |
|
X |
X |
X |
3.0 |
| OR C++ |
| ITCS-2530 |
C++ Programming 1 |
|
X |
X |
|
4.0 |
| ITCS-2550 |
C++ Programming 2 |
|
|
X |
X |
3.0 |
| ITCS-2000 |
Game Programming in Direct X with C++ |
|
|
X |
X |
4.0 |
| AND |
ITCS, ITNT or ITWP Elective |
|
X |
X |
X |
3.0 |
| OR .Net |
| ITCS-1250 |
C# Programming |
|
X |
X |
|
4.0 |
| ITCS-2250 |
Advanced C# Programming |
|
|
X |
X |
3.0 |
| ITWP-2300 |
Building Dynamic, Intelligent Web Based Solutions with ASP.NET |
|
|
X |
X |
3.0 |
| AND |
ITCS, ITNT or ITWP Elective |
|
X |
X |
X |
3.0 |
| OR Database Programming |
| ITCS-2140 |
Database Programming using Microsoft SQL Server |
|
|
X |
X |
3.0 |
| ITCS-2430 |
Database Maintenance using Microsoft SQL Server |
|
|
X |
X |
3.0 |
| ITWP-2300 |
Building Dynamic, Intelligent Web Based Solutions with ASP.Net |
|
|
X |
X |
3.0 |
| ITCS-1250 |
C# Programming |
|
|
|
X |
3.0 |
| |
49.0- 50.0 |
Gainful Employment Program Disclosure
E. Skill Specific Certificates
Skill Specific Certificate in Information Technology - Programming - C++ Programming
| Course |
Course Title |
Sem Hrs |
| ITCS-1170 |
Database Design & Implementation with SQL & XML |
4.0 |
| ITCS-2530 |
C++ Programming 1 |
4.0 |
| ITCS-2550 |
C++ Programming 2 |
3.0 |
| ITCS-2000 |
Game Programming in Direct X with C++ |
4.0 |
| |
15.0 |
Skill Specific Certificate in Information Technology - Programming - Database Programming
| Course |
Course Name |
Sem Hrs |
| ITCS-1170 |
Database Design & Implementation with SQL & XML |
4.0 |
| ITWP-2300 |
Building Dynamic, Intelligent Web Based Solutions with ASP.NET |
3.0 |
| ITCS-2130 |
Database Programming using Micorsoft SQL Server |
3.0 |
| ITCS-2140 |
Database Maintenance using Microsoft SQL Server |
3.0 |
| ITWP-2400 |
Web Programming with XML |
3.0 |
| |
16.0 |
Skill Specific Certificate in Information Technology - Programming - Java Programming
| Course |
Course Title |
Sem Hrs |
| ITCS-1170 |
Database Design & Implementation with SQL & XML |
4.0 |
| ITCS-2590 |
Java 1 |
4.0 |
| ITCS-2620 |
Java 2 |
3.0 |
| ITCS-2500 |
Introduction to Mobile Development |
3.0 |
| |
14.0 |
Skill Specific Certificate in Information Technology - Programming - .Net Visual Basic Programming
| Course |
Course Title |
Sem Hrs |
| ITCS-1170 |
Database Design & Implementation with SQL & XML |
4.0 |
| ITCS-1250 |
C# Programming |
4.0 |
| ITCS-2250 |
Advanced C# Programming |
3.0 |
| ITWP-2300 |
Building Dynamic, Intelligent Web Based Solutions with ASP.NET |
3.0 |
| |
14.0 |