Bachelor of Computer Information Systems concentrations
Students in the third and fourth years of the BCIS degree program may choose
to take an optional defined concentration in software development, systems and
networking, or security. A concentration includes the core upper-level CIS/COMP courses
and a set of additional courses in the subject area.
Please note that the concentrations are optional, and not all courses can be offered on a regular basis. Students may not be able
to complete a concentration in fewer than four years.
Successful completion of a concentration is indicated on students' transcripts.
Core courses
Course
Title
Credits
CIS 385
Project Management
3
CIS 485
Ethics and Other
Management Issues
3
COMP 340
Operating Systems
3
COMP 390
Data
Communications (formerly CIS 390)
3
Software Development
concentration
Course
Title
Credits
COMP 370
Software Engineering (formerly CIS 370)
3
Three of:
9
COMP 350
User Interface Design and Programming
COMP 351
Advanced Website Programming
COMP 360
Computer Graphics
COMP 371
Object-Oriented Modeling and Design (formerly CIS 371)
COMP 455
Extreme Computing
CIS 496
Advanced Topics in Computer Applications
Plus:
Three CIS or COMP courses numbered 300 or above
9
Two CIS or COMP courses numbered 200 or above
6
Systems and Networking concentration
Course
Title
Credits
CIS 292
Wide Area Networking
4
CIS 341
System Administration
3
Three of:
9–11
CIS 392
Internetworking (see Note)
CIS 394
High Availability Networks (see Note)
CIS 395
Virtualization and Cloud Infrastructure
COMP 430
Advanced Database Topics (formerly CIS 430)
COMP 445
Web Server Installation and Maintenance
COMP 490
Network Security and Cryptography (see Note)
Plus:
Three CIS or COMP courses numbered 300 or above
9
Two CIS or COMP courses numbered 200 or above
6
Note: Students must take at least one of CIS 392, CIS 394, or COMP 490.
Security concentration
Course
Title
Credits
COMP 325
Malicious Software and Attack Prevention (formerly CIS 325)
4
Three of:
9–11
CIS 321
Networking Security Architecture (see Note)
COMP 490
Network Security and Cryptography (see Note)
CIS 341
System Administration
CIS 393
Remote Access Internetworking (discontinued)
CIS 497
Advanced Topics Information Security
Plus:
Three CIS or COMP courses numbered 300 or above
9
Two CIS or COMP courses numbered 200 or above
6
Note: Students must
take at least one of CIS 321 or COMP 490.