KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Liberty University · Courses

CSCN

44 courses with the subject CSCN, 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.

CSCN 110Introduction to Computer Sciences3

Prerequisite: MATH 121 (may be taken concurrently) or MATH 122 (may be taken concurrently) or MATH 125 (may be taken concurrently) or MATH 126 (may be taken concurrently) or MATH 128 (may be taken concurrently) or MATH 131 (may be taken concurrently) or MATH 132 (may be taken concurrently) or MATH 133 (may be taken concurrently) or MATH 200 (may be taken concurrently) or MATH 201 (may be taken concurrently) or BUSI 230 or MATH 217 (may be taken concurrently) or MATH 227 (may be taken concurrently) or MATH 250 (may be taken concurrently) or ACT Math with a score of 25 or (pre2016 post1995)SAT Math with a score of 570 or SAT Section Math with a score of 590 or Assessment - Mathematics II with a score of 15 or Placement Score-Math with a score of 075

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 111Programming In C++ Beginner3

Prerequisite: ((ENGR 110 and ENGR 133) or CSCN 110 (may be taken concurrently) or CSIS 110 (may be taken concurrently))

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 112Programming in C++ Advanced3

Prerequisite: CSCN 111 or CSIS 111

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 215Data Structures and Algorithms using C++3

Prerequisite: ((CSCN 112 or CSIS 112) and MATH 250 )

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 230Business Data Communications and Networks3

Prerequisite: MATH 121 (may be taken concurrently) or Placement Score-Math with a score of 75

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 299Internship0

Application procedures processed through the Career Center. Must apply semester prior to internship. (Previously BMIS/CSCI 299)

Subject
CSCN
Credits (min)
0
Credits (max)
0
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 310Web Programming in HTML3

Prerequisite: CSIS 100 or CSIS 110 or CSCN 110

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 315Front-end Programming in JavaScript3

Prerequisite: CSCN 310

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 316Back-end Programming in PHP3

Prerequisite: CSCN 310

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 321Applied Data Science & Machine Learning Methods with R & Python3

Prerequisite: ((CSCN 111 or CSCN 354) and (BUSI 230 or ENGR 210 or MATH 201 or MATH 211 or MATH 411))

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 322Data Engineering3

Prerequisite: (CSIS 325 or CSCN 326) and CSCN 321

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 323Data Visualization3

Prerequisite: (CSCN 326 or CSIS 325) and CSCN 321

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 326Database Design and Management3

Prerequisite: CSIS 215 or CSCN 215

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 340Information Security Concepts and Principles3

Prerequisite: ENGR 270

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 342Computer Architecture3

Prerequisite: CSIS 215 or CSCN 215

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 345Linux Operating System3

Prerequisite: CSCN 111 or CSIS 111 or CSIS 212

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 352Windows System Administration3

Prerequisite: BMIS 320 or BMIT 220 or CSIS 345 or CSCN 345

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 354Fundamentals of Distributed Systems3

Prerequisite: CSIS 320 or CSIS 342 or CSCN 342 or BMIT 220

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 355Network Architecture, Protocols, and Theory3

Prerequisite: ((CSIS 345 or CSCN 345) and (CSIS 112 or CSCN 112) and CSCN 230 )

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 366Advanced Communications Architectures, Protocols, and Cybersecurity3

Prerequisite: CSCN 112 and CSCN 230

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 375Human Computer Interaction3

Prerequisite: BMIT 212 or CSIS 212 or CSIS 111 or CSCN 111

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 377Applied Cybersecurity3

Prerequisite: CSCN 112 and CSCN 230

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 408Mobile Programming3

Prerequisite: CSIS 315 or CSIS 316 or CSCN 315 or CSCN 316

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 421Advanced Machine Learning3

Prerequisite: CSCN 215 and CSCN 321

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 422Artificial Intelligence3

Prerequisite: CSCN 421

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 434Programming Language Design and Compiler Theory3

Prerequisite: ((CSIS 342 or CSCN 342)) and MATH 350

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 435Malware Analysis Tools and Techniques3

Prerequisite: CSCN 443

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 436Malware Analysis Tools and Techniques - Lab1

Prerequisite: CSCN 443

Subject
CSCN
Credits (min)
1
Credits (max)
1
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 437Embedded Systems3

Prerequisite: CSCN 443

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 443Operating Systems Design3

Prerequisite: CSCN 342 or CSIS 342

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 444Enterprise System Architectures3

Prerequisite: CSCN 342

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 445Applied Digital Forensics3

Prerequisite: CSCN 461 and CSCN 462

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 461Aspects of Computer Security-Defensive3

Prerequisite: ((CSIS 352 or CSCN 352) and (CSIS 355 or CSCN 355))

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 462Advanced Aspects of Computer Security-Ethical Hacking3

Prerequisite: CSCN 461 or CSIS 461

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 463Modern Cryptography3

Prerequisite: ((CSCN 215 or CSIS 215)) and MATH 350

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 464Applied Modern Cryptography3

Prerequisite: MATH 201 and MATH 250

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 471Software Engineering Management3

Prerequisite: CSIS 215 or CSCN 215

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 481Computer Sciences Practicum I3

Prerequisite: ((CSIS 471 or CSCN 471) and (CSIS 326 or CSCN 326))

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 482Computer Sciences Practicum II3

Prerequisite: CSIS 481 or CSCN 481

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 485Cybersecurity Practicum I3

Prerequisite: ((CSIS 352 or CSCN 352) and (CSIS 355 or CSCN 355) and (CSIS 461 or CSCN 461) and (CSIS 326 or CSCN 326))

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 486Cybersecurity Practicum II3

Prerequisite: ((CSIS 485 or CSCN 485)) and CSCN 462

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 495Directed Research2-3

Study of advanced topics in computer science on an individual basis. Periodic meetings with instructor.

Subject
CSCN
Credits (min)
2
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu
CSCN 497Special Topics in Technology3

Prerequisite: CSIS 215 or CSCN 215

Subject
CSCN
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hour(s)
Type
course
Repeatable
May be repeated for credit when topic varies.
Edition
2026
Source
catalog.liberty.edu
CSCN 499Internship1-6

Applications are processed through the department Faculty Intern Advisor. Applicants must apply the semester prior to starting the internship. (Formerly CSCI 499)

Subject
CSCN
Credits (min)
1
Credits (max)
6
Credit unit
Credit Hour(s)
Type
course
Edition
2026
Source
catalog.liberty.edu

Source: Liberty University's catalog, linked per course · table learning_unit · CourseShelf publish 59