Department: Computer Science

Code Name Description
CIS103 Computers & Application Software Computers are an essential part of our lives. It would be difficult to find an organization or profession that does not rely on computers. As a result, it is imperative to learn computing skills and gain the knowledge needed to be computer fluent. Th...
CIS320 Relational Database Concepts In the CIS 103 course students learn concepts and skills related to relational database and their functionality. In this course, through extensive hands-on exercises, students master skills in the use of relational databases and their objects. Studen...
CIS330 Computer Architecture; Techniology in Ac The course covers the following fundamental concepts: Central Processing Unit (CPU), main memory (M), Input/ Output (I/O) devices and systems interconnections. The course defines the concept of computer architecture versus computer organization. Four...
CIS370 Internet & Network Management The Internet is a network of the networks and the most efficient communication highway that connects people through various devices (cellphones, tablets, MACs, PCs) around the globe. This course provides a fresh and current perspective on networking...
CIS471 Cyberspace & Cybersecurity Essentials We live in the age of universal electronic connectivity. Cyber threats are one of the most serious economic and national security issues that countries face today, and as a result, cybersecurity matters. The objective of this course is to provide up-...
CIS480 Special Topics Special topics in Computer Information Systems are offered as announced. Example course topics include web design, e-commerce and cloud computing.
CS-204L Visualization & Analytics Lab This course is a visualization and analytics lab. This course will include lectures, discussions, assignments, hands-on experiences, and a project. The goal of the course, it will primarily focus on visualization and analytics of data science by prov...
CS200 Sql and Relational Databases This course is an introduction to database used in data science that will cover topics on database systems and a related data science database language called SQL. This course will include lectures, discussions, assignments, hands-on experiences, and...
CS201 Programming in R This course is an introduction to R that will cover the R topics and language. This course will include lectures, discussions, assignments, hands-on experiences with real data, and a project that could be used for future classes and investigation. Th...
CS202 Programming in Python This course is an introduction to Python that will cover the python topics and language. This course will include lectures, discussions, assignments, hands-on experiences with real data, and a project that could be used for future classes and investi...
CS203L Machine Lrng & Ai Lab This course is a machine learning and AI lab. This course will include lectures, discussions, assignments, hands-on experiences, and a project. The goal of the course, it will prepare and provide students with machine learning and AI knowledge, techn...
CS204 Visualization and Analytics This course is a visualization and analytics lab. This course will include lectures, discussions, assignments, hands-on experiences, and a project. The goal of the course, it will primarily focus on visualization and analytics of data science by p...
CS204 Visualization & Analytics Lab This course is a visualization and analytics lab. This course will include lectures, discussions, assignments, hands-on experiences, and a project. The goal of the course, it will primarily focus on visualization and analytics of data science by p...
CS330 Computer Architecture No Description Set
CS361 Computer Networks No Description Set
CS372 Algorithm Analysis No Description Set
CS410 Operating Systems No Description Set
CS430 Software Engineering No Description Set
CS480 Special Topic: No Description Set
CS487 Internship No Description Set