Jun 19, 2025  
Catalog 2024-2025 
    
Catalog 2024-2025 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 390 - Fundamental Programming Practices


Modern Programming Methods and Systems: Capture the Fundamental Principles of Knowledge for Greater Success in All Areas
Credits: 4
Prerequisites: CS 211 or graduate faculty consent
Delivery mode: On-Campus
This course provides a focused program for enhancing programming and analytical skills in five areas: problem solving, data structures, object-oriented programming, the Java programming language, and the use of recursion in Java programs. These topics are of particular importance as a Prerequisites for the courses in the graduate program in Computer Science. Topics include elements of Java programming, object-oriented design and implementation, data structures (including lists, stacks, queues, binary search trees, hash tables, and sets), the exception hierarchy, file i/o and streams, and JDBC. This is a dual graduate/undergraduate course.



Add to Portfolio (opens a new window)