KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Randolph Community College · Courses

COMP

50 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 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 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 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 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

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 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

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 271Computer Information Systems3
Subject
COMP
Type
alias
Source
www.randolph.edu
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

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

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

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 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

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 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 331Networking Essentials3
Subject
COMP
Type
alias
Source
www.randolph.edu
COMP 335Systems Analysis and Design3
Subject
COMP
Type
alias
Source
www.randolph.edu
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 345Business Analytics3
Subject
COMP
Type
alias
Source
www.randolph.edu
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 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 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

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 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

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 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

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

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

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 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

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 415Application Programming3
Subject
COMP
Type
alias
Source
www.randolph.edu
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 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

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

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 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

(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 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 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

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 510Application Development3
Subject
COMP
Type
alias
Source
www.randolph.edu
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: Randolph Community College's catalog, linked per course · table learning_unit · CourseShelf publish 61