Queen's School of Computing

The following undergraduate courses in the School of Computing are currently listed in the Arts & Science or Applied Science calendars (or are approved new courses). The right column lists the terms (Spring/Summer (S) or Fall (F) and/or Winter (W)) in which the courses are offered for the 2018–2019 academic year. "NO" means a course will not be offered in 2018–19.

Course Code
(links to the
course description)
Course Title
(links to most recent course website)
in 2018–19
CISC P81 Computers: Applications and Implications F/W
CISC 101 Elements of Computing Science S/F/W
CISC 102 Discrete Mathematics for Computing I S/F/W
CISC 110 Creative Computing F
CISC 121 Introduction to Computing Science I S/F/W
CISC 124 Introduction to Computing Science II F/W
CISC 151 Elements of Computing with Data Analytics W
COCA 201 Introduction to Computing and the Creative Arts W
CISC 203 Discrete Mathematics for Computing Science F
CISC/CMPE 204 Logic for Computing Science F
CISC 220 System-Level Programming F/W
CISC 221 Computer Architecture F/W
CISC/CMPE 223 Software Specifications W
CMPE 224 Computing for Engineers
(Applied Science only)
CISC 226 Game Design W
CISC 235 Data Structures F/W
CISC 251/CMPE 333 Data Analytics F
CISC 260 Programming Paradigms F/W
CISC 271 Scientific Computing W
CISC 282 Fundamentals of Web Development F
CISC/CMPE 320 Fundamentals of Software Development F
CISC/CMPE 322 Software Architecture F
CMPE 323 Introduction to Software Engineering
(Applied Science only)
CISC/CMPE 324 Operating Systems W
CISC/CMPE 325 Human-Computer Interaction W
CISC/CMPE 326 Game Architecture F
CISC/CMPE 327 Software Quality Assurance F
COMP 329 Introduction to Computer-Integrated Surgery NO
CISC/CMPE 330 Computer-Integrated Surgery F
CISC/CMPE 332 Database Management Systems W
CISC 340 Digital Systems F
CISC 351 Advanced Data Analytics W
CISC 352 Artificial Intelligence W
CISC 365 Algorithms I F/W
CMPE 365 Algorithms I F
CISC 422 Formal Methods in Software Engineering F
CISC/SOFT-423 Software Requirements W
CISC/CMPE 425 Advanced User Interface Design NO
CISC/SOFT-426 Real-Time Systems NO
CISC/CMPE 432 Advanced Database Systems F
CISC/CMPE 434 Distributed Systems NO
CISC 435 Computer Networks F
CISC/SOFT-437 Performance Analysis NO
CISC 451 Topics in Data Analytics NO
CISC/CMPE 452 Neural and Genetic Computing W
CISC 453 Topics in Artificial Intelligence W
CISC/CMPE 454 Computer Graphics W
CISC/CMPE 457 Image Processing and Computer Vision F
CISC/CMPE 458 Programming Language Processors W
CISC 462 Computability and Complexity F
CISC 465 Foundations of Programming Languages NO
CISC 466 Algorithms II NO
CISC 467 Fuzzy Logic W
CISC/CMPE 471 Computational Biology F
CISC/CMPE 472 Medical Informatics W
CISC 481 Syntax Systems for Natural Language NO
CISC 486 Game Engine Development F
CISC 490 Section one: Computer Security F
CISC 496 Game Development Project W
CISC 497 Social, Ethical and Legal Issues in Computing W
CISC 498/6.0 Information Technology Project FW
CISC 499 Advanced Undergraduate Project W
CISC 500/6.0 Undergraduate Thesis FW
COGS 100 Introduction to Cognitive Science F
COGS 201 Cognition and Computation F
COGS 300 Programming Cognitive Models NO
COGS 400 Neural and Genetic Cognitive Models W
COGS 499 Advanced Undergraduate Project W