Certificate in Web Programming with Java
The certificate provides solid preparation and hands-on experience with software development in the fast growing area of Web applications. Students develop Web software applications with Java for real-world problems. The certificate is available to both day and evening students and to both degree and nondegree students at NDNU. A high school diploma or the equivalent is required to enroll in the Program. Small classes facilitate easy interaction with faculty.
This program is offered through the Department of Mathematics and Computer Science in the School of Sciences.
| Courses | Units | |
| Prerequisites: | ||
| MA020A | Calculus I | 4 |
| MA119 | Discrete Mathematics | 4 |
| Requirements | ||
| CS030 | Foundations of Computer Science I | 4 |
| CS030L | Programming Lab (Recommended) | |
| CS040 | Data Structure and Abstraction | 4 |
| CS177A | Web Programming I - Client Side | 3 |
| CS177B | Web Programming II - Server Side | 3 |
| CS183 | Database Management Systems | 3 |
| CS196 | Software Development: Methodology and Project | 3 |
Students with no background in programming with a high level programming language should concurrently enroll in CS030L when taking CS030 and CS040.
Web Programming Courses
The full description of each course can be found under the Computer Science section or under the Mathematics and Statistics section.
