COS 331/CIT 331/PHY 331: Introduction to Robotics. Introduction to robotics including the design, building, and programming simple robots. Included will be the basic science, engineering, and mathematics needed to design and build a simple robot. Students will also be introduced to the topic of project management. The course is a combination lecture/laboratory course that will meet five hours per week for three credit hours. CREDIT: THREE SEMESTER HOURS.
COS 332: Management of Information Security. This course focuses on the managerial aspects of information security and assurances. Topics covered include access control models, information security governance, and information security program assessment and metrics. Coverage on the foundational and technical components of information security are included to reinforce key concepts. The course includes up-to-date information on changes in the field, such as national and international laws and international standards like the ISO 27000 series. Prerequisite: COS 281. CREDIT: THREE SEMESTER HOURS.
COS 334: Cyber Forensics. This course will deal with an exciting area of computer forensics, crimes, law and investigations. Date are collected from cell phones, mobile devices documents, e-mail, etc., and evidence is collected by using various forensics tools. The pretrial and courtroom experiences of a computer forensics investigator will also be discussed. Prerequisite: COS 281. CREDIT: FOUR SEMESTER HOURS.
COS 340: Data Structures and Algorithm Analysis. A more advanced study of the complex discrete data structures explored in COS 310. Algorithms manipulating these structures are implemented in C++; using Object Oriented Programming techniques. Prerequisites: COS109 and 310. CREDIT: FOUR SEMESTER HOURS.
COS 350: Organization of Programming Languages. A comparative analysis of programming language constructs used in major programming languages. Students study the historical development of programming languages, BNF context-free grammars, language evaluation criteria, and the implementation of data types, control structures, and operators. Prerequisite: COS 109. CREDIT: THREE SEMESTER HOURS.
COS 364: Data Storage and Data Mining. This course is an introduction to data warehouse design, modeling and data mining. It provides students with an understanding of the industry standard data mining methodologies, and with the ability of solving problems with it. Prerequisite: COS 109. CREDIT: THREE SEMESTER HOURS.
COS/DGE 375: Game Programming Foundation II. This course is a continuation of the Gaming I and students will learn to build on their previous knowledge. They will learn the advanced level material in such as Graphics, Sound and Animations. They will build professional looking user interfaces and will use GUI for interactive simulation and gaming. Prerequisite: COS 275. CREDIT: THREE SEMESTER HOURS.
COS/DGE 385: Gaming and Computer Graphics. Topics in two and three-dimensional graphics, along with a modern 3D graphics API. Introduction to the foundations of three-
353