Monday – October 15, 2018

IT Programmer/Analyst Degree - curriculum
2012-13 IT Programmer/Analyst Associate in Applied Science Degree —
All Campuses
Program Code: 10-152-1

This curriculum goes into effect as of summer 2012.

Overview — The IT Programmer/Analyst program is designed to prepare you to enter the job market as a computer programmer/developer trainee or junior programmer. MATC’s program allows you to develop your skills in a hands-on, state-of-the-art computer system configuration. A required internship provides students with work experience.

Career Outlook — In addition to obtaining programming positions, graduates of this program often locate employment in the operations and systems analysis areas. There is a growing need for qualified computer programmers. 

Program Learning Outcomes — Graduating students are expected to demonstrate the following knowledge and abilities at a level commensurate with two years of intense study:

  • Participate in system development from system and software requirements through analysis and design, program development, testing, deployment and maintenance
  • Follow a methodology to analyze problems, then design and implement a software solution
  • Independently investigate alternative technological solutions
  • Work and communicate effectively as a team member on software system projects
  • Conform to industry-accepted practices and standards
  • Implement object oriented software solutions for current system architectures
  • Write correct, efficient and extensible code and system and user documentation
  • Employ various code level debugging techniques
  • Utilize software development tools
  • Use database management systems for the creation, update and maintenance of databases
  • Use the command language, scripting and GUI of major operating systems
  • Plan and perform unit, integration and system tests

Preparation for Admission — The following are required for admission to the program:

  • A high school diploma or GED
  • One year of high school algebra
  • Demonstration of proficiency in basic skills through a course placement assessment

Key to your success in the program are analytical and problem-solving skills, the ability to concentrate on details for long periods of time, to work independently as well as on a team, effective communication skills, personal initiative, imagination and curiosity.

Future Opportunities — If you are interested in a baccalaureate degree upon completion of the program, check with a program counselor or advisor, and the institution you plan to attend regarding the transfer of MATC credits.

This program will transfer to one or more four-year institutions.

Possible Careers:

Computer Programmer
Junior Programmer
Programmer Trainee

Related Programs:

IT Network Specialist
IT Network Specialist - Accelerated
IT Computer Support Specialist
IT Information Systems Security Specialist
eBusiness Technology Specialist

For more information:

Downtown Milwaukee Campus — 414-297-MATC
Mequon Campus — 262-238-2300
Oak Creek Campus — 414-571-4500
West Allis Campus — 414-456-5310

Curriculum effective 2012-13

TECHNICAL STUDIES

Credits

 

( ) = Semester Order for Full-Time Students

   

(1)

 

ITDEV-110

Introduction to OOP (C#)

3

 

(1)

 

ITDEV-117

Logic and Problem Solving

3

 

(1)

 

IT-107

Social Networking and Business Communications for IT

3

 

(2)

ITDEV-115

Intermediate OOP (C#) ‡

3

(2)

ITDEV-150

Database Management with SQL ‡

3

(3)

 

ITDEV-140

Programming with Java ‡

3

 

(3) 

 

ITDEV-160

Web Programming w/Scripts (Javascript) ‡

3

 

(3)

 

ITDEV-177

Systems Analysis and Design ‡

3

 

(4)

ITDEV-154

Data Structures and Programming‡

3

(4)

 

ITDEV-162

Client/Server and e-Commerce Implementation‡

3

 

(4)

 

ITDEV-181

Mobile Application Development‡

3

 

(4)

 

ITDEV-198

Programmer Analyst Internship

2

 

(4)

 

ITDEV-199

Integrated Project - Programmer/Analyst‡

1

 


GENERAL STUDIES

   
 

ECON-195

Economics

3

 
   

OR

Any 200-series ECON course

   
 


ENG-151


Communication Skills 1 ‡


3

 
   

and ENG-152

Communication Skills 2 ‡

3

 
   

OR

ENG-201 and any 200-series ENG or SPEECH course

   


MATH-123


Math with Business Applications ‡


3

OR

Any 200-series MATH course

 


NATSCI-167


Science of Technology


3

 
   

OR

Any 200-series NATSCI course

   
 


PSYCH-199


Psychology of Human Relations


3

 
   

OR

Any 200-series PSYCH course

   
 


SOCSCI-197


Contemporary American Society


3

 
   

OR

Any 200-series SOCSCI or HIST course

   
           

Additional ITDEV Courses and possible electives: 3 Credits Needed                                                  

   

ITDEV-120

Programming in C‡

   
   

ITDEV-121

Adv Programming In C++‡

   
   

ITDEV-141

Adv Programming with Java‡

   
   

ITDEV-151

Advanced SQL Using Oracle Database Tools‡

 
   

ITDEV-153

SQL Server Administration

 
   

ITNET-160

UNIX Basics

 
   

ITDEV-161

Advanced Web Development‡

   
     

                                                                                                           TOTAL CREDITS: 60

 
Program curriculum requirements are subject to change.

‡ Prerequisite required.

NOTE: Students who have not been accepted, or have not decided on a program, may begin with the GENERAL STUDIES courses, if course prerequisites have been met.

For course descriptions, class times, locations or to register online, visit INFOnline.