| |
Mar 12, 2026
|
|
|
|
|
INFO 1500 - Computer Science II 4.5 Credits
Students are introduced to advanced Computer Science topics including advanced programming techniques and algorithm analysis. Students collaborate on teams and apply design principles to develop a program. At the end of the course, students develop large-scale software projects.
Prerequisites: (1) INFO 1499
Lecture Hours: 4.5 Lab Hours: 0.0 Internship Hours: 0.0 Clinical or Practicum Hours: 0.0
Course Objectives
- Collaborate as a group using Version Control to maintain history of code changes
- Explain different testing strategies and use unit testing to test programs
- Document code using standard documentation best practices
- Develop user-defined software modules
- Differentiate library data structures and their use
- Analyze programs to compare space and time complexity between algorithms
- Write recursive algorithms that solve iterative problems
- Explain several different searching and sorting algorithms, how they work, and their relative efficiencies
- Utilize object-oriented programming techniques
- Develop graphical user interfaces for programs
View Class Schedule
Add to Portfolio (opens a new window)
|
|