Semester IV — Databases, Algorithms & Microprocessors
Database systems, microprocessors, algorithm design and numerical analysis.
Database Management System
Introduction: a general overview and the purpose of a DBMS, advantages, applications, common features and the overall structure of...
View course outlineMicroprocessor and Assembly Language
Introduction to microprocessors: the evolution of microprocessors, an overview of microcomputer structure and operation, an introd...
View course outlineDesign and Analysis of Algorithms
Techniques for the analysis of algorithms; methods for the design of efficient algorithms; divide and conquer; merge sort; the gre...
View course outlineDatabase Management System Lab
Laboratory classes based on the theory course 520213. One large or several small database applications are developed. Given the ER...
View course outlineMicroprocessor and Assembly Language Lab
Laboratory classes based on course 520215. Students are first introduced to assembly language and assemblers (NASM, TASM and/or MA...
View course outlineDesign and Analysis of Algorithms Lab
Laboratory classes based on the course 520217. Students are given various algorithmic problems on different domains. By solving th...
View course outlineNumerical Analysis
Solutions of equations in one variable: the bisection algorithm, the method of false position, fixed-point iteration, the Newton-R...
View course outline