KSAWorks
KSAWorks
Knowledge • Skills • Abilities
North Carolina A & T State University · Courses

COMP

90 courses with the subject COMP, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

COMP 120Computers and Their Use2
Subject
COMP
Credits (min)
2
Credits (max)
2
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 120Computers and Their Use

When Offered: F, S, SS 3 Credit(s) 2 Lecture Hour(s) 2 Lab Hour(s) This course provides a survey of the basic principles of computer hardware, computer communications,

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 121Computer Science Freshmen Colloquium1
Subject
COMP
Credits (min)
1
Credits (max)
1
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 121Computer Science Freshmen Colloquium3

Social/Behavior Sciences Elective Credits / Total Hours 15 2nd Semester

Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 160C Programming for Engineers (formerly GEEN 160)2
Subject
COMP
Credits (min)
2
Credits (max)
2
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 161Python for Data Science2
Subject
COMP
Credits (min)
2
Credits (max)
2
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 161Python for Data Science3

When Offered: F, S, SS 3 Credit(s) 2 Lecture Hour(s) 2 Lab Hour(s) This course teaches the Python programming language along with an environment and standards that encourage efficient productio

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 163Introduction to Computer Programming (formerly GEEN 163)2
Subject
COMP
Credits (min)
2
Credits (max)
2
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 167Computer Program Design (formerly GEEN 165)2
Subject
COMP
Credits (min)
2
Credits (max)
2
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 163 .
COMP 170Introduction to Web Engineering3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 170Introduction to Web Engineering

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course introduces basic web development using HTML and client-side and server-side scripting. Stu

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 180Discrete Structures3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
MATH 110 or MATH 131 .
COMP 180Discrete Structures3

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) Students will be introduced to formal systems, including propositional and predicate logic, that can be Prerequisite(s): MATH 110 or MATH 131 .

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 200Computer Science Sophomore Colloquium1
Subject
COMP
Credits (min)
1
Credits (max)
1
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
Sophomore standing.
COMP 200Computer Science Sophomore Colloquium3

Global Awareness Credits / Approved Science Elective Credits / Units: 4 Approved Mathematics Elective Credits / Units: 3 Total Hours 17

Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 267Data Base Design3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 267Data Base Design3

When Offered: F, S 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course focuses on logical and physical organizations of large sets of related data. It covers i Prerequisite(s): COMP 280 .

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 280Data Structures3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 167 and ( COMP 180 or MATH 123 or ECEN 227 ).
COMP 280Data Structures4

Approved Science Elective Credits / Business Elective Credits / Units: 3 Total Hours 16 2nd Semester

Subject
COMP
Credits (min)
4
Credits (max)
4
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 285Design and Analysis of Computer Algorithms3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 and MATH 131 .
COMP 285Design and Analysis of Computer Algorithms3

General Education Elective (Global Awareness Elective) Credits / Approved Science Elective Credits / Units: 4

Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 300Computer Science Junior Colloquium1
Subject
COMP
Credits (min)
1
Credits (max)
1
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
Junior standing.
COMP 300Computer Science Junior Colloquium1

Total Hours 16

Subject
COMP
Credits (min)
1
Credits (max)
1
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 320Fundamentals of Information Assurance3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
Junior Standing
COMP 320Fundamentals of Information Assurance3

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course covers concepts in computer network and information security. Topics include: software strategies for exchanging secure da Prerequisite(s): Junior Standing

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 321Computer System Security3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 285 .
COMP 321Computer System Security

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course introduces the principles of information systems security and examines security policies, models, mechani Prerequisite(s): COMP 285 .

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 322Internet Systems3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 322Internet Systems3

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course addresses the structure and functionality of the Internet and software that exploits it. Topics include mark up languages, Web Prerequisite(s): COMP 280 .

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 323Introduction to Health Care Information Systems3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
Junior standing
COMP 323Introduction to Health Care Information Systems

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course introduces broad aspects of health care information systems. The goal is to prepare students with knowledge for effectively man Prerequisite(s): Junior standing

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 340Game Intelligence3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 340Game Intelligence

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course provides an overview of concepts used in game intellige Prerequisite(s): COMP 280 .

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 350Operating Systems3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 350Operating Systems3

Global Awareness 3 Credit(s) Semester Total: 15 Total Credit Hours: 123 a Capstone Design Courses b Must choose from these courses: ECEN 424 , ECEN 377 , ECEN 415 , ECEN 441 , ECEN 447 , ECEN 457 , ECEN 459 , or ECEN 485 (approved case-by-case) c Must choose from these courses: COMP 322 , COMP 360 , COMP 4xx, or ECEN 4xx d This course satisfies the Humanities/Fine Arts Elective requirement. e The students in the Computer Engineering BS degree program are required to take several courses taught by the Computer Science Department. Those classes are: COMP163 Introduction to Computer Programming

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 356Computational Hip-Hop and Object-Oriented Design3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 163 or instructor’s permission.
COMP 356Computational Hip-Hop and Object-Oriented Design

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course introduces students to the fundamentals of the Unified Modeling Lang Prerequisite(s): COMP 163 or instructor’s permission.

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 360Programming Languages3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 285 .
COMP 360Programming Languages4

Approve Science Elective Credits / Approved Statistics Elective Credits / Units: 3 Approved Computer Architecture Elective Credits / Units: 3 Approved COMP Elective Credits / Units: 3 Total Hours 16 2nd Semester

Subject
COMP
Credits (min)
4
Credits (max)
4
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 361Data Analytics in Python3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 361Data Analytics in Python3

Foreign Language 6 or Elective Credits / MATH Elective 7 Credits / Units: 3 Semester Total: 15

Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 363Object Oriented Programming3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 363Object Oriented Programming

When Offered: F, S 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This is a course in object oriented program development. The mai Prerequisite(s): COMP 280 .

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 365Artificial Intelligence and Machine Learning3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 285 .
COMP 365Artificial Intelligence and Machine Learning3

Mathematics and Statistics Elective Credits / Total Hours 16 2nd Semester

Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 368Object-Oriented Software Development3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 368Object-Oriented Software Development

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course studies object-oriented software development. Object-oriented modeling, software design by pa Prerequisite(s): COMP 280 .

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 375Computer Architecture and Organization3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 . A minimum Grade of C is required.
COMP 375Computer Architecture and Organization3

Business Elective Credits /

Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 385Theory of Computing3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 360 .
COMP 385Theory of Computing3

When Offered: F, S 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course is the study of topics which include theory of finite state machine and automata; regular expressio Prerequisite(s): COMP 360 .

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 390Social Implications of Computing3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 390Social Implications of Computing3

When Offered: F, S 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course examines the increasingly complex interaction between computer systems, our social fabric and ethics. Software and microprocessors control automobil

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 397Cooperative Industrial Experience I3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
Permission by advisor.
COMP 397Cooperative Industrial Experience I

When Offered: F, S 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This is a supervised learning experience in an approved private or governmental facility. The student must be employed full-time for at least one semester Prerequisite(s): Permission by advisor.

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 410Software Engineering3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 285 .
COMP 410Software Engineering3

When Offered: F, S 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course is an introduction to the principles underlying software specificatio Prerequisite(s): COMP 285 .

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 411Introduction to System Testing and Evaluation (formerly COMP 511)3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 410 .
COMP 420Applied Network Security3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 420Applied Network Security3

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course covers network security concepts and various network security practices and Prerequisite(s): COMP 280 .

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 421Security Management for Information Systems3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 285 .
COMP 421Security Management for Information Systems

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course covers in-depth examination of topics in the management of information systems security Prerequisite(s): COMP 285 .

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 422Information Privacy and Security3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 422Information Privacy and Security3

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course examines the security and privacy issues associated with information systems. There are cost/risk trade-offs to be made. Discussed topics include technical, physical, and administrative metho Prerequisite(s): COMP 280 .

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 423Web Security3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 423Web Security3

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course will focus on the technologies that provide security services for the World Wide Web. It will introduce a set of This course will focus on the Prerequisite(s): COMP 280 .

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 440Game Design3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 285 .
COMP 440Game Design

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course will provide an introduction to current techniques used Prerequisite(s): COMP 285 .

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 452Network Science3

Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course considers empirical aspects of various kinds of networks, formal modeling and analysis of networks, and epecially computational modeling and analysis. To this end, the course thoroughly covers a standard soffware package for network analysis and the language using the package, and it introduces packages for allied activities including machine learning. All analysis is accompanied by use of the package. Cloud resources are used for familiarity with big-data aspects, and public network libraries are used. Assignments have conceptual, formal, and especially programming components. Students should have programming experience.

Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 285 .
COMP 452Network Science3

(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course considers empirical aspects of various kinds of networks, formal modeling and analysis of networks, and epecially computational modeling and analysi Prerequisite(s): COMP 285 .

Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 453Introduction to Computer Graphics (formerly COMP 553)3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 285 .
COMP 454Virtual and Augmented Reality3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 454Virtual and Augmented Reality

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course covers core and state-of-art technologies and techniques of Virtual Reality, Augmente Prerequisite(s): COMP 280 .

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 463Introduction to Compiler Design (formerly COMP 563)3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 285 and COMP 375 .
COMP 468Introduction to Data Mining (formerly COMP 567)3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 469Introduction to Parallel Programming3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 350 or consent of instructor.
COMP 469Introduction to Parallel Programming

When Offered: F, S, SS 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course provides an introduction to parallel programming and problem solving. Topi Prerequisite(s): COMP 350 or consent of instructor.

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 476Networked Computer Systems3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 280 .
COMP 476Networked Computer Systems3

When Offered: F, S 3 Credit(s) 3 Lecture Hour(s) 0 Lab Hour(s) This course presents an overview of the technology, architecture and software used by systems of n Prerequisite(s): COMP 280 .

Subject
COMP
Credits (min)
3
Credits (max)
3
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 485Special Topics in Computer Science (formerly COMP 590)3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 495Senior Project I (formerly COMP 595)3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 285
Corequisite
COMP 410 .
COMP 496Senior Project II (formerly COMP 596)3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2025-2026
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
Prerequisite
COMP 410 and COMP 495
COMP 620Information, Privacy and Security Credits / Units3

Total Hours 12 2nd Semester

Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 621Web Security Credits / Units3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 651Data Analytics Techniques Credits / Units3

Total Hours 12

Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 654Virtual and Augmented Reality Credits / Units3
Subject
COMP
Credits (min)
3
Credits (max)
3
Credit unit
Units
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 710Software Specification, Analysis, & Design
Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 727Secure Software Engineering (SE), COMP Elective (CS, AI/DS, Gen)

The course description above are located in the graduate college catalog. Total Hours 9 a

Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 755Advanced Operating Systems
Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu
COMP 775Advanced Analysis of Algorithms
Subject
COMP
Type
course
Edition
2025-2026 Undergraduate Catalog
Catalog
2025-2026 Undergraduate Catalog
Source
catalog.ncat.edu

Source: North Carolina A & T State University's catalog, linked per course · table learning_unit · CourseShelf publish 61