Programming Languages
Suggested Course Sequences
Programming Languages generally follow either the Visual Studio.NET track or the Java Track. You will find the recommended course sequence for each individual track listed below. In addition programmers need to take a series of Core Web courses. Not all classes are offered every semester, please check schedulefor class dates and times.
Visual Studio.NET Track
- Programming Fundamentals - CMP839
- Access for Programmers and Application Development - CMP805
- C++ Level I - CMP152
- C++ Level II - CMP153
- C# Foundation Skills, ITI-038
- C # Advanced Skills , ITI047
- ASP.NET Level I - CMP140
- ASP.NET Level II - CM202
- Shopping Cart Software Design - ASP.NET and C# - CMP921
- .NET Database--ADO.NET with C# - CMP945
- MS SQL Server for Developers I - CMP985
- MS SQL Server for Developers II - CMP867
- SharePoint Services for Developers, Level I - CMP967
- SharePoint Services for Developers, Level II - CMP968
- iPhone and iPad for Application Development, Level I, ITI-081
- iPhone and iPad for Applcation Programming Level II, ITI-082
Programming: Java Track
- Programming Fundamentals - CMP839
- C++ Level I - CMP152
- C++ Level II - CMP153
- Java Level I - CMP950
- Java Level II - CMP123
- Java Level III - CMP128
- Java EE, ITI-051 New
Programmers also need to take the following web core courses:
- HTML Basic (CMP049) or HTML Foundation Skills (ITI-070)
- HTML Advanced (CMP056)
- Cascading Style Sheets CMS (CMP843)
- JavaScript with JQuery (ITI-065)
- XML (CMP-051)