Home | Class Schedule | Library | Campus Visit | Employment | Contact Us | Search  

Career Program

About Us | Academics | Admissions/Registration | Resources | Student Activities | What's Happening

|Career Programs Index| |Academic Advising| |Class Schedule|


2014-2015
Software Developer
Certificate
Curriculum code 1
305

General Information                    Information Management Systems Web site


Required Courses
(36 credit hours)

For information about prerequisites and corequisites, please refer to the catalog.

Suggested Schedule
First Semester

6 Credit Hours

Course

Credit Hours

Title

Notes
MIS-105 3 Programming Principles  
___-___ 3 Elective: Select three hours of electives from electives list.  
Total: 6

Second Semester
9 Credit Hours

Course

Credit Hours

Title

Notes
MIS-123 3 Database Design
___-___ 3 Elective: Select three hours of electives from electives list.  
___-___ 3 Elective: Select three hours of electives from electives list.  
Total: 9

Third Semester
9 Credit Hours

Course

Credit Hours

Title

Notes
 MIS-210 3 Project Management  
 MIS-291 3 Systems Analysis and Design  
___-___ 3 Elective: Select three hours of electives from electives list.  
Total: 9

Fourth Semester
12 Credit Hours

Course

Credit Hours

Title

Notes
MIS-292 3 SQL/Database Applications  
___-___ 3 Elective: Select three hours of electives from electives list.  
___-___ 3 Elective: Select three hours of electives from electives list.  
___-___ 3 Elective: Select three hours of electives from electives list.  
Total: 12

Tracks/Programming Languages
Students must select a track from Visual Basic .NET Programmer, C# Programmer, Java Programmer, iOS Programmer or Android Programmer.
9 credit hours

Course

Credit Hours

Title

Notes

Visual Basic .NET Programmer Track (9 credit hours)

MIS-139 3 VB .NET Programming I  
MIS-239 3 VB .NET Programming II  
MIS-285
or
MIS-289
3

 
ASP .NET Web Applications

.NET Desktop Application Development
  

OR

C# Programmer Track (9 credit hours)

MIS-154 3 C# Programming I  
MIS-254 3 C# Programming II  
MIS-285
or
MIS-289
3

 
ASP.NET Web Applications

.NET Desktop Application Development
  

OR

Java Programmer Track (9 credit hours)

MIS-176 3 Java Programming I  
MIS-276 3 Java Programming II  
MIS-283
or
MIS-286
3 Java Web Applications

Java Software Development
 

OR

Android Programmer Track (9 credit hours)

MIS-142 3 Android Programming I  
MIS-176 3 Java Programming I  
MIS-242 3 Android Programming II  

OR

iOS Programmer Track (9 credit hours)

MIS-154
or
MIS-160
or
MIS-176
3 C# Programming I

C++ Programming I

Java Programming I
 
MIS-124 3 iOS Programmer I  
MIS-224 3 iOS Programmer II  

Choose another track**** (6 credit hours not duplicating selections from above):

Visual Basic .NET Programming Track (6 Credit Hours)

MIS-139 3 VB.NET Programming I  
MIS-239 3 VB.NET Programming II  

OR

C# Programming Track (6 Credit Hours)

MIS-154 3 C# Programming I  
MIS-254 3 C# Programming II  

OR

Java Programming Track (6 Credit Hours)

MIS-176 3 Java Programming I  
MIS-276 3 Java Programming II  

OR

RPG Programming Track (6 Credit Hours)

MIS-120 3 RPG Programming I  
MIS-220 3 RPG Programming II  

OR

Web Client Scripting Track (6 Credit Hours)

MIS-141 3 Web Page Authoring and Publishing  
MIS-241 3 Advanced Web Page Authoring  

OR

E Commerce Development Track (6 Credit Hours)

MIS-197 3 E Commerce Development  
MIS-297 3 Data-Driven Websites  

OR

Web Design Track (6 Credit Hours)

OSA-125 3 Introduction to Website Design  
OSA-135 3 Website Applications  

OR

Android Programmer Track (6 credit hours)

MIS-142 3 Android Programming I  
MIS-176 3 Java Programming I  

OR

iOS Programmer Track (6 credit hours)

MIS-154
or
MIS-160
or
MIS-176
3 C# Programming I
 
C++ Programming I

Java Programming I
 
MIS-124 3 iOS Programming I  

OR

PHP Programming  Track (6 credit hours)

MIS-126
3 PHP Programming I

 
MIS-226 3 PHP Programming II Note: MIS-141 must be taken as an elective to pursue the PHP Programming Track

Electives 
Select 6 credit hours that are NOT part of the tracks you selected above.
6 credit hours

Course

Credit Hours

Title

Notes
MIS-120 3 RPG Programming I  
MIS-124 3 iOS Programming I  
MIS-126 3 PHP Programming I  
MIS-139 3 VB.NET Programming I  
MIS-141 3 Web Page Authoring and Publishing  
MIS-142 3 Android Programming I  
MIS-154 3 C# Programming I  
MIS-160 3 C++ Programming I  
MIS-176 3 Java Programming I  
MIS-197 3 E-Commerce Development  
MIS-199 1 Special Short Topics in Technology* *can be repeated up to three times for credit as long as different topics are selected
MIS-200 3 Special Topics in Technology* *can be repeated up to three times for credit as long as different topics are selected
MIS-220 3 RPG Programming II  
MIS-224 3 iOS Programming II  
MIS-226 3 PHP Programming II  
MIS-239 3 VB .NET Programming II  
MIS-241 3 Advanced Web Page Authoring  
MIS-242 3 Android Programming II  
MIS-251 3 ColdFusion Programming  
MIS-254 3 C# Programming II  
MIS-259 3 Flash ActionScript  
MIS-276 3 Java Programming II  
MIS-283 3 Java Web Applications  
MIS-285 3 ASP .NET Web Applications  
MIS-286 3 Java Software Development  
MIS-289 3 .NET Desktop Application Development  
MIS-294 3 Oracle Database Management
MIS-297 3 Data-driven Websites  
OSA-125
or
OSA-135
3 Introduction to Website Design

Website Applications
OSA-125 is recommended for students pursuing the VB.NET or C# Programmer Tracks
OSA 135 is recommended for students pursuing the Java or Multimedia Programmer

Graduation Requirements
Successful completion of all course requirements and the minimum number of credit hours for the specific certificate; minimum overall grade point average of 2.0 in the courses required for the certificate; at least 50 percent of the certificate hours must be completed at Moraine Valley; submission of graduation petition to the Records Office by published deadlines. (See college catalog for details.)

For More Information

Admissions Office
(708) 974-5355
admissions@morainevalley.edu
www.morainevalley.edu

Academic Advising Center
(708) 974-5721
advising@morainevalley.edu
www.morainevalley.edu/academicadvising

Department Chair
Michele August

Office: T917
(708) 974-5622 august@morainevalley.edu
  

Program Coordinator
Ed Martig
Office: T502A
(708) 974-5448
martig@morainevalley.edu
  

Gainful Employment Information
Cost of Program and Loan Debt
Job Outlook Information

Information and requirements may change without notice.

 
 About Us | Academics | Admissions/Registration | Resources | Student Activities | What's Happening


Moraine Valley Community College, 9000 W. College Pkwy., Palos Hills, IL 60465-2478 
(708) 974-4300  TTY (708) 974-9556
All rights reserved.