Department: Natural Science and Math

Code Name Description
BC422 Physical Chemistry I Thermodynamics, chemic equilibria, solutions and electrochemistry.
CS-330 Computer Architecture This course will introduce the concepts, techniques, methods, and design of computer systems. Students in this course will learn various computer components, parallel computing, architecture versus organization, logic modules, central processing unit...
CS-361 Network Systems and Management This course will introduce concepts, techniques, strategies, hardware, and software on networking systems, management, and virtualization. Students in this course will learn to design, develop, and manage a network system and its virtualization in th...
CS-372 Algorithm Analysis This course will introduce computational algorithms in terms of their theories, design, performance use and optimization, and analysis. Students in this course will learn various algorithms in the areas of conditionals, iterative approach, searching...
CS-410 Operating Systems This course will introduce operating systems concepts, techniques, strategies, hardware and software, management, and virtualization. Students in this course will learn process management, memory management, I/O device management, file systems, distr...
CS-430 Software Engineering & Design This course will introduce the concepts, principles, techniques, standards and best practices, and methods of software engineering to design and develop high-quality and cost-effective software products and systems. This course will utilize computer...
CS-480 Special Topics Selected topics in computer science to be announced. May be repeated.
CS-487 Internship Field work experience at an approved computer science organization or program. Students will be supervised by an on-site supervisor and course instructor. The students will be required to provide a final product, paper, poster, or presentation. This...
CS205 Programming II This course is an introduction to Java programming used in computer science that will cover topics and language on Java programming, object-oriented programming, and parallelism. This course will prepare students for the next computer science courses...
CS321 Digital Forensics and Inves This course will introduce the concepts, techniques, standards and best practices, methods, and processes of digital forensics and crime scene investigations. Students in this course will learn the identification, collection, and preservation of digi...
PLC-NS001 Place Holder Natural Science No Description Set