Academic Calendar 2024/25

Computer Information Systems

ufv.ca/computing

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 3

Software Development concentration

Course Title Credits
COMP 370 Software Engineering 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  
COMP 455 Extreme Computing  
CIS 496 Advanced Topics in Computer Applications  
Plus:  
  Three CIS or COMP courses numbered 300 or higher 9
  Two CIS or COMP courses numbered 200 or higher 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  
COMP 445 Web Server Installation and Maintenance  
COMP 490 Network Security and Cryptography (see Note)  
Plus:  
  Three CIS or COMP courses numbered 300 or higher 9
  Two CIS or COMP courses numbered 200 or higher 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 3
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 higher 9
  Two CIS or COMP courses numbered 200 or higher 6

Note: Students must take at least one of CIS 321 or COMP 490.

Course listings

For complete details on courses see the course descriptions section.


Current Students