Apr 29, 2025  
Catalog 2024-2025 
  
Catalog 2024-2025
Add to Portfolio (opens a new window)

CS 401 - Modern Programming Practices


Current Concepts and Best Practices in Software Development: Knowledge Is the Basis of Action
Credits: 4
Prerequisites: CS 390  or graduate faculty consent Prerequisite Grade Required: A letter grade of B or above in CS 390 
Delivery mode: On-Campus
This course presents the fundamental principles of object-oriented programming. Students learn how to write reusable and better maintained software and integrate this knowledge with laboratory assignments and projects. Topics include fundamental principles and models of object-oriented programming, UML class diagrams and design principles that promote reusability and maintainability of software. This is a dual graduate/undergraduate course.



Add to Portfolio (opens a new window)