Semester III — Data Structures & OOP
Data structures, object-oriented programming, computer architecture and differential equations.
Data Structure
Internal data representation; abstract and elementary data types; elementary data structures; arrays — 1D and multidimensional; po...
View course outlineObject Oriented Programming
Philosophy of object-oriented programming (OOP); advantages of OOP over structured programming; encapsulation; constructors, destr...
View course outlineComputer Architecture
Basic components of a computer and a microprocessor — registers, control section and ALU. Digital design basics: data representati...
View course outlineData Structure Lab
Laboratory classes based on course 520201. Students implement different data structures — arrays, strings, linked lists, trees and...
View course outlineObject Oriented Programming Lab
Laboratory classes based on course 520203. The goal is to give students the skills needed to design, develop, implement, debug, te...
View course outlineOrdinary Differential Equation
Ordinary differential equations and their solutions: classification of differential equations, implicit and singular solutions, in...
View course outlineFundament of Business Studies
The Business Enterprise: foundations of business and economics, forms of business ownership, entrepreneurship, franchising and sma...
View course outline