Teaching Schedule - Department Courses List

You can also view the courses list sorted by course name.

Means the course is given, but has no info yet.

You can view the List of courses that support English instruction

#   Previous semester Current semester UG Next semester
Spring 2014 Summer 2014 Winter 2014-2015
234107 Numerical Analysis      
234111 Introduction to Computer Science      
234112 Introduction to Computer - C      
234114 Introduction to Computer Science      
234117 Introduction to computer science H      
234118 Computer Organization and Programming      
234122 Introduction to Systems Programming      
234123 Operating Systems      
234127 Introduction to computing with MATLAB      
234141 Combinatorics for CS      
234145 Digital Systems      
234218 Data Structures 1      
234247 Algorithms 1      
234262 Logic Design      
234267 Digital Computers Structure (MAMAS)      
234270 Software Project Management      
234293 Logic and set theory for CS      
234301 Project in Data Processing H      
234311 Yearly Project in Software Engineering-Stage A      
234313 Industrial Project      
234319 Programming Languages      
234322 File Systems      
234325 Computer Graphics      
234326 Project in Computer Graphics H      
234329 Project in Image Processing and Analysis      
236299 Intro. to Natural Language Processing      
236303 Project in natural language processing      
236309 Introduction to Coding Theory      
236310 Formal language theory      
236311 Complexity of algebraic computations      
236313 Complexity Theory      
236315 Algebraic Methods in Computer Science      
236320 Numerical Linear Algebra      
236321 Software Engineering Methods      
236327 Signal and Image Processing by Computer      
236330 Introduction to optimization      
236334 Introduction to Computer Networks      
236340 Computer Communications Project      
236341 Internet Networking      
236342 Introduction to Software Verification      
236343 Computability Theory      
236347 Program analysis and synthesis      
236348 Introduction to Human-Computer Interaction      
236349 Project in Computer Security      
236350 Computer Security      
236351 Advanced Topics in Distributed Systems      
236353 Automata and Formal Languages      
236357 Distributed Algorithms A      
236358 Advanced Topics in Distributed Algorithms      
236359 Algorithms 2      
236360 Theory of Compilation      
236363 Database Management Systems      
236366 Project in operating systems      
236368 Formal Specifications For Complex Systems      
236369 Managing Data on the World-wide Web      
236370 Concurrent and Distributed Programming      
236371 Project in Parallel and Distributed Computation      
236374 Probabilistic methods and algorithms      
236376 Operating systems engineering      
236381 Project in VLSI B       
236501 Introduction to Artificial Intelligence      
236502 Project in Artificial Intelligence      
236503 Project in Advanced Programming     ,  
236504 Project in software       
236506 Cryptology      
236508 Cryptography and complexity      
236512 Project in advanced programming B      
236520 Coding for Storage Systems      
236521 Approximation algorithms      
236522 Algorithms in Computational Biology      
236524 Projects in Bioinformatics      
236601 Advanced Topics in Computer Science 1      
236602 Advanced Topics in Computer Science 2      
236603 Advanced Topics in Computer Science 3      
236605 Advanced Topics in Computer Science 5      
236620 Advanced Topics in Algorithms L      
236629 Advanced Topics in Computer Graphics L+T      
236634 Advanced Topics in Computer Communication Networks L      
236646 Advanced Topics in Theoretical Computer Science L      
236653 Advanced Topics in Information Security L+T      
236698 Secure Quality Programs      
236700 Software design      
236703 Object Oriented Programming      
236716 Geometric Modeling      
236719 Computational Geometry      
236754 Project in Intelligent Systems      
236755 Distributed Algorithms B      
236756 Introduction to machine learning      
236757 Project in machine learning      
236780 Algorithms for Dynamic Memory Management      
236800 Seminar in software engineering      
236801 Seminar in Computer Science 1      
236802 Seminar in Computer Science 2      
236803 Seminar in Computer Science 3      
236804 Seminar in Computer Science 4      
236813 Seminar in Algorithms      
236814 Seminar in Formal Verification Methods      
236815 Seminar in Computer Vision      
236818 Seminar in Bioinformatics      
236819 Seminar in Computer Communication Networks      
236827 Seminar in Computer Systems      
236828 Project in Computer Systems      
236860 Digital Image Processing      
236861 Geometric computer vision      
236862 Sparse Representations and Applications in Signal and Image Processing      
236873 Computer Vision      
236874 Project in computer vision      
236927 Introduction to Robotics      
236941 Introduction to Neural Networks      
236951 Seminar in neural networks      
236990 Inroduction to Quantum Information Processing      
238900 Theory Research Seminar      
238901 Logic and Combinatorics Research Seminar