Skip to content

SE 200 Advanced Cmptr Programming

Credits: 4
Prerequisites:

    This course is an introduction to the concepts of object-oriented programing and modern programing practices. The course covers object oriented programing paradigm with the definition and use of classes, object and methods along with the fundamentals of object-oriented design including encapsulation, inheritance,polymorphism, and events. Topics also include an overview of programing language principles, simple analysis of algorithms, basic searching and sorting techniques, and an introduction to software engineering issues.