Updated 2026-2027 Undergraduate Catalog | 20275
Computer Science Courses
CSCI 1310 Computational Problem Solving & Society
(3 credits)
CSCI 2270 Introduction to Web Programming
(3 credits)
CSCI 2321 Computer Science I
(4 credits)
CSCI 2322 Computer Science II
(4 credits)
CSCI 2750 Introduction to Data Analysis
(3 credits)
CSCI 2810 Computer Organization and Assembly Language Programming
(3 credits)
CSCI 3270 Web Programming
(4 credits)
CSCI 3350 Event-Driven Programming in a Windows Environment
(3 credits)
CSCI 3360 Object-Oriented Software Development
(3 credits)
CSCI 3370 Mobile Application Development
(3 credits)
CSCI 3380 Game Development
(3 credits)
CSCI 3507 Introduction to Databases
(3 credits)
CSCI 3528 Data Structures and Algorithms
(4 credits)
CSCI 3560 Data Communications and Networks
(3 credits)
CSCI 3752 Data Mining
(3 credits)
CSCI 3931 Experimental Course
(3 credits)
CSCI 4298 Compiler Construction
(3 credits)
CSCI 4360 Software Engineering
(3 credits)
CSCI 4390 Social, Ethical, and Professional Issues in Computing
(3 credits)
CSCI 4410 Digital Image Processing
(3 credits)
CSCI 4627 Theory of Computation
(3 credits)
CSCI 4840 Operating Systems
(3 credits)
CSCI 4910 Directed Independent Study
(3 credits)
CSCI 4917 DIS Tchg Assoc |
(1-2 credits)
CSCI 4970 Internship
(3 credits)
CSCI 4970 Internship (3 credits)
Graded Satisfactory/Unsatisfactory only. Student internships may be either full-time or part-time in a public or private agency appropriate to the degree objective. Internships consist of closely supervised periods of service that are arranged in advance of the course registration. Students should consult their advisor concerning prerequisites.
Common Course Outline