CPSI27603 — (was CPSC 2376) Programming II
Add to Bookmarks Two hours lecture. Two hours laboratory per week. Three credit hours. Was CPSC 2376. Advanced programming concepts including abstract data types, details of object-oriented concepts such as encapsulation and polymorphism in a current object-oriented language as well as an introduction to object-oriented analysis and design, software design patterns, and software-engineering topics. The laboratory provides ample opportunity to deepen programming skills and practical experiences in current software development technologies.
Prerequisites: CPSI17503
Part of
- Computer Science, A.S.
- English, B.A.
- English, Creative Writing Emphasis, B.A.
- English, English Education Track, B.A.
- Artificial Intelligence, B.S.
- Computer Science, B.S.
- Computer Science, GAME, B.S.
- Cybersecurity, B.S.
- Electronics & Computer Engineering Technology, B.S.
- Computer Science Minor
- Advanced Cybersecurity Technical Certificate
- Advanced Software Development Technical Certificate
- Computer Science Certificate of Proficiency
- Game Design and Development Certificate of Proficiency
- Game Design and Development Advanced Technical Certificate