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 Summer semester Current semester UG Next semester
Spring 2014 Summer 2014 Winter 2014-2015 Spring 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       
234312 Yearly Project in Software Engineering-Stage B       
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       
234900 Workshop in Competitive Programming       
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       
236329 Digital Geometry Processing       
236330 Introduction to optimization       
236334 Introduction to Computer Networks       
236339 Acceleration of convergence of iterative       
236340 Computer Communications Project       
236341 Internet Networking       
236342 Introduction to Software Verification       
236343 Computability Theory       
236345 Automatic Verification of Programs       
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        
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        
236518 Communication Complexity       
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       
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        
236805 Seminar in Computer Science 5        
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       
236823 Seminar in Quantum Information processing       
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        
238739 Discrete Algorithmic Geometry       
238900 Theory Research Seminar       
238901 Logic and Combinatorics Research Seminar