| |
Dec 05, 2025
|
|
|
|
|
CPSC 5002 - Fundamentals of Programming and Algorithms (3) Credit Hours
This course introduces fundamental programming and algorithm design principles, focusing on object-oriented programming (OOP), essential data structures, and algorithm implementation. Students will learn to design, analyze, and implement efficient programs that solve computational problems using OOP techniques and algorithmic strategies. The course emphasizes problem-solving skills, best practices in coding, and fundamental data structures such as arrays, lists, stacks, queues, trees, and graphs. Fall and Spring semesters. Prerequisites: Basic knowledge of programming concepts (assumed from prior courses or self-study). Differential course fee will be assessed. Satisfactory/No Credit.
Add to Portfolio (opens a new window)
|
|