CS 4033 Special Topics
Special Topics in CS is a non-recurring advanced course in a specialist area of software and computer engineering. The course is intended to impart a depth of knowledge in a currently important technical area. The course may be used to satisfy the requirements for a software engineering or computer engineering concentration elective. Students will: demonstrate that the data structures and algorithms are crucial for efficient problem-solving; compare various software development methodologies and their application in software projects; compare common design patterns to create maintainable and scalable software and their use in software applications; interpret operating system principles and their impact on software performance, and formulate software testing techniques to ensure software quality. Prerequisite: Junior standing or above or permission of department chair.
Lab Hours
0
Lecture Hours
3
Prerequisite
Junior standing or above or permission of department chair.