CSC 350 - Software Development

This course covers the fundamentals of software development, including software development life cycle, object-oriented paradigm, design patterns and event-driven programming working in teams. The students are required to develop software applications with graphic user interfaces and databases.
Prerequisite: CSC 211 or departmental approval

Course Credit: 3

Lab Hours: 3HRS.