|
Overview of courses
The wide spectrum of
courses offered by the department can be classified
into four categories: fundamental theories in
computer science, system software, computer hardware,
and courses related to the more applied aspects
in computer science.
l
Fundamental
Theory : Engineering
Mathematics, Discrete Mathematics, Probability
& Statistics,
Theory of
Computation,
Numerical Methods, and Algorithms, etc.
l
System
Software : Data
Structures, Programming Languages, Operating Systems,
Compiler, and Software Engineering, etc.
l
Computer
Hardware : Assembly
Language, Introduction to Digital Systems, Computer
Organizations, Computer Architecture, etc.
l
Applied
Aspects : Artificial
Intelligence,
Database Systems, Computer Networks, Computer
Vision, Image Processing, Pattern
Recognition, Computer
Graphics, Parallel Processing,
Distributed Processing, Wireless Networks, Mobile
Computing, Computer Security, Soft Computing,
etc.
|