Faculty : Computer Science and Information Technology Programs
School :
Prerequisit Course :
Credit Hours : 3.00
Offered For : Under Graduate
Course Description :
This course covers problem solving and the fundamentals of programming. These include problem solving techniques; the basic structure of computer program; basic programming concepts; basic syntax and semantics of a modern high level language; variables; primitive data types; assignment, arithmetic and logic operations; input/output operations; branching and iterative control structures; basic data structures (arrays, records, strings); objects and classes; containers (lists, sets, maps); functions and parameter passing; recursion; debugging and testing; programming using third party packages and application programming interfaces; documentation and coding style. In the Fundamentals of Programming, Python as a programming language, Lab is used for the practical implementation of the course material.
CSC221 - Operating Systems
Faculty : Computer Science and Information Technology Programs
School :
Prerequisit Course : CSE214
Credit Hours : 3.00
Offered For : Under Graduate
Course Description :
No Courses Description
CSC411 - Software Verification and Validation
Faculty : Computer Science and Information Technology Programs
School :
Prerequisit Course : CSC321
Credit Hours : 3.00
Offered For : Under Graduate
Course Description :
No Courses Description
ACM215 - Ordinary Differential Equations
Faculty : Computer Science and Information Technology Programs
School :
Prerequisit Course : MTH121
Credit Hours : 3.00
Offered For : Under Graduate
Course Description :
No Courses Description
ACM422 - Operations Research
Faculty : Computer Science and Information Technology Programs