Home

Courses

CSCD 314: Research Methods in Computing

Credits: 3
This course examines different methods of acquiring knowledge, role of economic research, identification of a research problem and stating of research questions and hypotheses. Also review of literature, meaning, purpose and principles of research...

CSCD 316: Introduction to Robotics

Credits: 3
This course will  cover: basic components of robotic systems; selection of coordinate frames; homogeneous transformations; solutions to kinematic equations; velocity and force/torque relations; manipulator dynamics in Lagrange's...

CSCD 317: Embedded Systems

Credits: 3
Topics Include: An introduction to embedded Systems Architecture; An introduction to embedded system design; Middleware and Application Software; Embedded software ; Embedded hardware; Embedded Processor, Board Memory, Board Buses, Board Input/...

CSCD 318: Introduction to Parallel Computing

Credits: 3
This course will introduce the student to the basics of high-performance parallel computing and the national cyber-infrastructure. This course is designed to provide an introduction to the field of parallel computation. Topics Include:...

CSCD 319: Computer Vision

Credits: 3
This course will cover essentials of computer vision. We will learn basic principles of image formation, image processing algorithms and different algorithms for 3D reconstruction and recognition from single or multiple images (video)....

CSCD 321: Introduction to Computer Graphics

Credits: 3
This course will study the principles of computer graphics and interactive graphical methods for problem solving. Emphasis placed on both development and use of graphical tools for various display devices. Several classes of graphics hardware...

CSCD 418: Computer Systems Security

Credits: 3
This course will study the survey of the fundamentals of information security. Risks and vulnerabilities, policy formation, controls and protection methods, database security, encryption, authentication technologies, host-based and network-based...

CSCD 400: Project

Credits: 3
Undertake any piece of system work with extensive programming using system methodology.

CSCD 409: Data Mining & Warehousing

Credits: 3
Introduction to data mining and motivating challenges. Types of data, measures of similarity and distance. Data exploration and warehousing. Supervised learning. Bias and variance. Classification techniques and their evaluation. Clustering....

CSCD 415: Compilers

Credits: 3
This course will provide introduction to the field of compilers, which translate programs written in high-level languages to a form that can be executed. The course covers the theories and mechanisms of compilation tools. Students will learn the...

Pages