Teaching Schedule - Department Courses List

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

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

You can view the List of courses that support English instruction

Course numberCourse namePrevious semesterCurrent semesterUGSummer semesterNext semester
Winter 2015-2016Spring 2016Summer 2016Winter 2016-2017
234107 Numerical Analysis Homepage of Numerical Analysis Homepage of Numerical Analysis Catalog information for Numerical Analysis   Numerical Analysis is given in semester Winter 2016-2017 
234111 Introduction to Computer Science Homepage of Introduction to Computer Science Homepage of Introduction to Computer Science Catalog information for Introduction to Computer Science  Introduction to Computer Science is given in semester Summer 2016 Introduction to Computer Science is given in semester Winter 2016-2017 
234112 Introduction to Computer - C Homepage of Introduction to Computer - C Homepage of Introduction to Computer - C Catalog information for Introduction to Computer - C  Introduction to Computer - C is given in semester Summer 2016 Introduction to Computer - C is given in semester Winter 2016-2017 
234114 Introduction to Computer Science Homepage of Introduction to Computer Science Homepage of Introduction to Computer Science Catalog information for Introduction to Computer Science  Introduction to Computer Science is given in semester Summer 2016 Introduction to Computer Science is given in semester Winter 2016-2017 
234117 Introduction to computer science H Homepage of Introduction to computer science H Homepage of Introduction to computer science H Catalog information for Introduction to computer science H  Introduction to computer science H is given in semester Summer 2016 Introduction to computer science H is given in semester Winter 2016-2017 
234118 Computer Organization and Programming Homepage of Computer Organization and Programming Homepage of Computer Organization and Programming Catalog information for Computer Organization and Programming   Computer Organization and Programming is given in semester Winter 2016-2017 
234122 Introduction to Systems Programming Homepage of Introduction to Systems Programming Homepage of Introduction to Systems Programming Catalog information for Introduction to Systems Programming  Introduction to Systems Programming is given in semester Summer 2016 Introduction to Systems Programming is given in semester Winter 2016-2017 
234123 Operating Systems Homepage of Operating Systems Homepage of Operating Systems Catalog information for Operating Systems   Operating Systems is given in semester Winter 2016-2017 
234127 Introduction to computing with MATLAB Homepage of Introduction to computing with MATLAB  Catalog information for Introduction to computing with MATLAB  Introduction to computing with MATLAB is given in semester Summer 2016 Introduction to computing with MATLAB is given in semester Winter 2016-2017 
234141 Combinatorics for CS Homepage of Combinatorics for CS Homepage of Combinatorics for CS Catalog information for Combinatorics for CS  Combinatorics for CS is given in semester Summer 2016 Combinatorics for CS is given in semester Winter 2016-2017 
234145 Digital Systems Digital Systems is given in semester Winter 2015-2016  Catalog information for Digital Systems   Digital Systems is given in semester Winter 2016-2017 
234218 Data Structures 1 Homepage of Data Structures 1 Homepage of Data Structures 1 Catalog information for Data Structures 1   Data Structures 1 is given in semester Winter 2016-2017 
234247 Algorithms 1 Homepage of Algorithms 1 Homepage of Algorithms 1 Catalog information for Algorithms 1   Algorithms 1 is given in semester Winter 2016-2017 
234262 Logic Design Homepage of Logic Design Homepage of Logic Design Catalog information for Logic Design   Logic Design is given in semester Winter 2016-2017 
234267 Digital Computers Structure (MAMAS) Homepage of Digital Computers Structure (MAMAS) Homepage of Digital Computers Structure (MAMAS) Catalog information for Digital Computers Structure (MAMAS)   Digital Computers Structure (MAMAS) is given in semester Winter 2016-2017 
234270 Software Project Management Homepage of Software Project Management  Catalog information for Software Project Management    
234293 Logic and set theory for CS Homepage of Logic and set theory for CS Homepage of Logic and set theory for CS Catalog information for Logic and set theory for CS   Logic and set theory for CS is given in semester Winter 2016-2017 
234311 Yearly Project in Software Engineering-Stage A Homepage of Yearly Project in Software Engineering-Stage A  Catalog information for Yearly Project in Software Engineering-Stage A   Yearly Project in Software Engineering-Stage A is given in semester Winter 2016-2017 
234312 Yearly Project in Software Engineering-Stage B  Homepage of Yearly Project in Software Engineering-Stage B Catalog information for Yearly Project in Software Engineering-Stage B    
234313 Industrial Project Homepage of Industrial Project Homepage of Industrial Project Catalog information for Industrial Project   Industrial Project is given in semester Winter 2016-2017 
234319 Programming Languages Homepage of Programming Languages Homepage of Programming Languages Catalog information for Programming Languages   Programming Languages is given in semester Winter 2016-2017 
234322 Information Storage Systems Homepage of Information Storage Systems Homepage of Information Storage Systems Catalog information for Information Storage Systems   Information Storage Systems is given in semester Winter 2016-2017 
234325 Computer Graphics Computer Graphics is given in semester Winter 2015-2016 Homepage of Computer Graphics Catalog information for Computer Graphics   Computer Graphics is given in semester Winter 2016-2017 
234326 Project in Computer Graphics H Project in Computer Graphics H is given in semester Winter 2015-2016 Homepage of Project in Computer Graphics H Catalog information for Project in Computer Graphics H   Project in Computer Graphics H is given in semester Winter 2016-2017 
234329 Project in Image Processing and Analysis Project in Image Processing and Analysis is given in semester Winter 2015-2016 Homepage of Project in Image Processing and Analysis Catalog information for Project in Image Processing and Analysis   Project in Image Processing and Analysis is given in semester Winter 2016-2017 
234900 Workshop in Competitive Programming  Homepage of Workshop in Competitive Programming Catalog information for Workshop in Competitive Programming    
236268 Constructive Computer Architecture Constructive Computer Architecture is given in semester Winter 2015-2016  Catalog information for Constructive Computer Architecture   Constructive Computer Architecture is given in semester Winter 2016-2017 
236303 Project in natural language processing Project in natural language processing is given in semester Winter 2015-2016  Catalog information for Project in natural language processing    
236304 Logic for computer science 2  Homepage of Logic for computer science 2 Catalog information for Logic for computer science 2    
236309 Introduction to Coding Theory Introduction to Coding Theory is given in semester Winter 2015-2016  Catalog information for Introduction to Coding Theory   Introduction to Coding Theory is given in semester Winter 2016-2017 
236310 Formal language theory   Catalog information for Formal language theory   Formal language theory is given in semester Winter 2016-2017 
236313 Complexity Theory  Homepage of Complexity Theory Catalog information for Complexity Theory    
236315 Algebraic Methods in Computer Science Homepage of Algebraic Methods in Computer Science  Catalog information for Algebraic Methods in Computer Science    
236321 Software Engineering Methods Homepage of Software Engineering Methods  Catalog information for Software Engineering Methods   Software Engineering Methods is given in semester Winter 2016-2017 
236323 Data Processing Laboratory   Syllabus of Data Processing Laboratory Catalog information for Data Processing Laboratory    Syllabus of Data Processing Laboratory 
236327 Signal and Image Processing by Computer Homepage of Signal and Image Processing by Computer Homepage of Signal and Image Processing by Computer Catalog information for Signal and Image Processing by Computer    
236329 Digital Geometry Processing   Catalog information for Digital Geometry Processing   Digital Geometry Processing is given in semester Winter 2016-2017 
236330 Introduction to optimization  Homepage of Introduction to optimization Syllabus of Introduction to optimization Catalog information for Introduction to optimization    
236331 Computability and Definability Computability and Definability is given in semester Winter 2015-2016  Catalog information for Computability and Definability    
236334 Introduction to Computer Networks Homepage of Introduction to Computer Networks Homepage of Introduction to Computer Networks Catalog information for Introduction to Computer Networks   Introduction to Computer Networks is given in semester Winter 2016-2017 
236340 Computer Communications Project  Homepage of Computer Communications Project Syllabus of Computer Communications Project Catalog information for Computer Communications Project   Computer Communications Project is given in semester Winter 2016-2017 
236341 Internet Networking Homepage of Internet Networking  Catalog information for Internet Networking   Internet Networking is given in semester Winter 2016-2017 
236342 Introduction to Software Verification Homepage of Introduction to Software Verification  Catalog information for Introduction to Software Verification   Introduction to Software Verification is given in semester Winter 2016-2017 
236343 Computability Theory Homepage of Computability Theory Homepage of Computability Theory Catalog information for Computability Theory   Computability Theory is given in semester Winter 2016-2017 
236347 Program analysis and synthesis Homepage of Program analysis and synthesis  Catalog information for Program analysis and synthesis   Program analysis and synthesis is given in semester Winter 2016-2017 
236348 Introduction to Human-Computer Interaction  Homepage of Introduction to Human-Computer Interaction Catalog information for Introduction to Human-Computer Interaction    
236349 Project in Computer Security Homepage of Project in Computer Security Homepage of Project in Computer Security Catalog information for Project in Computer Security   Project in Computer Security is given in semester Winter 2016-2017 
236350 Computer Security Homepage of Computer Security Homepage of Computer Security Catalog information for Computer Security   Computer Security is given in semester Winter 2016-2017 
236351 Advanced Topics in Distributed Systems   Catalog information for Advanced Topics in Distributed Systems   Advanced Topics in Distributed Systems is given in semester Winter 2016-2017 
236353 Automata and Formal Languages Homepage of Automata and Formal Languages Homepage of Automata and Formal Languages Catalog information for Automata and Formal Languages  Automata and Formal Languages is given in semester Summer 2016 Automata and Formal Languages is given in semester Winter 2016-2017 
236357 Distributed Algorithms A Homepage of Distributed Algorithms A  Catalog information for Distributed Algorithms A   Distributed Algorithms A is given in semester Winter 2016-2017 
236358 Advanced Topics in Distributed Algorithms   Syllabus of Advanced Topics in Distributed Algorithms Catalog information for Advanced Topics in Distributed Algorithms    
236359 Algorithms 2  Homepage of Algorithms 2 Catalog information for Algorithms 2    
236360 Theory of Compilation Homepage of Theory of Compilation Homepage of Theory of Compilation Catalog information for Theory of Compilation   Theory of Compilation is given in semester Winter 2016-2017 
236363 Database Management Systems Homepage of Database Management Systems Homepage of Database Management Systems Catalog information for Database Management Systems   Database Management Systems is given in semester Winter 2016-2017 
236366 Project in operating systems Project in operating systems is given in semester Winter 2015-2016 Homepage of Project in operating systems Catalog information for Project in operating systems   Project in operating systems is given in semester Winter 2016-2017 
236368 Formal Specifications For Complex Systems  Homepage of Formal Specifications For Complex Systems Catalog information for Formal Specifications For Complex Systems    
236369 Managing Data on the World-wide Web Managing Data on the World-wide Web is given in semester Winter 2015-2016  Catalog information for Managing Data on the World-wide Web   Managing Data on the World-wide Web is given in semester Winter 2016-2017 
236370 Concurrent and Distributed Programming Homepage of Concurrent and Distributed Programming  Catalog information for Concurrent and Distributed Programming   Concurrent and Distributed Programming is given in semester Winter 2016-2017 
236371 Project in Parallel and Distributed Computation Project in Parallel and Distributed Computation is given in semester Winter 2015-2016 Homepage of Project in Parallel and Distributed Computation Catalog information for Project in Parallel and Distributed Computation    
236372 Bayesian networks   Catalog information for Bayesian networks   Bayesian networks is given in semester Winter 2016-2017 
236374 Probabilistic methods and algorithms Homepage of Probabilistic methods and algorithms Syllabus of Probabilistic methods and algorithms  Catalog information for Probabilistic methods and algorithms   Probabilistic methods and algorithms is given in semester Winter 2016-2017 
236376 Operating systems engineering  Homepage of Operating systems engineering Syllabus of Operating systems engineering Catalog information for Operating systems engineering    
236381 Project in VLSI B Project in VLSI B is given in semester Winter 2015-2016 Project in VLSI B is given in semester Spring 2016 Catalog information for Project in VLSI B  Project in VLSI B is given in semester Summer 2016  Syllabus of Project in VLSI B 
236499 Project in Firewalls Homepage of Project in Firewalls  Catalog information for Project in Firewalls   Project in Firewalls is given in semester Winter 2016-2017 
236500 Cryptanalysis  Homepage of Cryptanalysis Catalog information for Cryptanalysis    
236501 Introduction to Artificial Intelligence Homepage of Introduction to Artificial Intelligence  Catalog information for Introduction to Artificial Intelligence   Introduction to Artificial Intelligence is given in semester Winter 2016-2017 
236502 Project in Artificial Intelligence  Homepage of Project in Artificial Intelligence Catalog information for Project in Artificial Intelligence    
236503 Project in CS Advanced Programming A Homepage of Project in CS Advanced Programming A Homepage of Project in CS Advanced Programming A Syllabus of Project in CS Advanced Programming A Catalog information for Project in CS Advanced Programming A  Syllabus of Project in CS Advanced Programming A, Syllabus of Project in CS Advanced Programming A  Syllabus of Project in CS Advanced Programming A, Syllabus of Project in CS Advanced Programming A 
236504 Project in software Homepage of Project in software Homepage of Project in software Catalog information for Project in software    Syllabus of Project in software 
236506 Cryptology Homepage of Cryptology  Catalog information for Cryptology   Cryptology is given in semester Winter 2016-2017 
236510 Database management sys. implementations  Homepage of Database management sys. implementations Catalog information for Database management sys. implementations   Database management sys. implementations is given in semester Winter 2016-2017 
236512 Project in software development systems Syllabus of Project in software development systems  Catalog information for Project in software development systems   Project in software development systems is given in semester Winter 2016-2017 
236520 Coding for Storage Systems  Homepage of Coding for Storage Systems Catalog information for Coding for Storage Systems    
236521 Approximation algorithms Homepage of Approximation algorithms  Catalog information for Approximation algorithms   Approximation algorithms is given in semester Winter 2016-2017 
236522 Algorithms in Computational Biology  Homepage of Algorithms in Computational Biology Catalog information for Algorithms in Computational Biology    
236523 Introduction to Bioinformatics Homepage of Introduction to Bioinformatics  Catalog information for Introduction to Bioinformatics   Introduction to Bioinformatics is given in semester Winter 2016-2017 
236524 Projects in Bioinformatics Projects in Bioinformatics is given in semester Winter 2015-2016 Projects in Bioinformatics is given in semester Spring 2016 Catalog information for Projects in Bioinformatics    
236601 Advanced Topics in Computer Science 1 Homepage of Advanced Topics in Computer Science 1 Syllabus of Advanced Topics in Computer Science 1, Syllabus of Advanced Topics in Computer Science 1  Syllabus of Advanced Topics in Computer Science 1, Syllabus of Advanced Topics in Computer Science 1 Catalog information for Advanced Topics in Computer Science 1    Syllabus of Advanced Topics in Computer Science 1 
236602 Advanced Topics in Computer Science 2 Syllabus of Advanced Topics in Computer Science 2 Advanced Topics in Computer Science 2 is given in semester Spring 2016 Catalog information for Advanced Topics in Computer Science 2    Syllabus of Advanced Topics in Computer Science 2 
236603 Advanced Topics in Computer Science 3 Homepage of Advanced Topics in Computer Science 3 Homepage of Advanced Topics in Computer Science 3 Syllabus of Advanced Topics in Computer Science 3 Catalog information for Advanced Topics in Computer Science 3   Advanced Topics in Computer Science 3 is given in semester Winter 2016-2017 
236604 Advanced Topics in Computer Science 4 Syllabus of Advanced Topics in Computer Science 4 Homepage of Advanced Topics in Computer Science 4 Syllabus of Advanced Topics in Computer Science 4 Catalog information for Advanced Topics in Computer Science 4    Syllabus of Advanced Topics in Computer Science 4 
236605 Advanced Topics in Computer Science 5  Homepage of Advanced Topics in Computer Science 5 Syllabus of Advanced Topics in Computer Science 5 Catalog information for Advanced Topics in Computer Science 5    
236606 Advanced Topics in Computer Science 6 Syllabus of Advanced Topics in Computer Science 6  Catalog information for Advanced Topics in Computer Science 6    
236607 Advanced Topics in Computer Science 7   Catalog information for Advanced Topics in Computer Science 7    Syllabus of Advanced Topics in Computer Science 7 
236610 Advanced Topics in Computer Science 10 Syllabus of Advanced Topics in Computer Science 10 Homepage of Advanced Topics in Computer Science 10 Syllabus of Advanced Topics in Computer Science 10 Catalog information for Advanced Topics in Computer Science 10    
236611 Advanced Topics in Computer Science 11 Homepage of Advanced Topics in Computer Science 11 Syllabus of Advanced Topics in Computer Science 11 Homepage of Advanced Topics in Computer Science 11 Syllabus of Advanced Topics in Computer Science 11 Catalog information for Advanced Topics in Computer Science 11    
236613 Advanced Topics in Cryptology L   Syllabus of Advanced Topics in Cryptology L Catalog information for Advanced Topics in Cryptology L    
236620 Advanced Topics in Algorithms L Homepage of Advanced Topics in Algorithms L Syllabus of Advanced Topics in Algorithms L Homepage of Advanced Topics in Algorithms L Syllabus of Advanced Topics in Algorithms L Catalog information for Advanced Topics in Algorithms L   Advanced Topics in Algorithms L is given in semester Winter 2016-2017 
236628 Advanced Topics in Computer Graphics L  Homepage of Advanced Topics in Computer Graphics L Syllabus of Advanced Topics in Computer Graphics L Catalog information for Advanced Topics in Computer Graphics L    
236629 Advanced Topics in Computer Graphics L+T Homepage of Advanced Topics in Computer Graphics L+T  Catalog information for Advanced Topics in Computer Graphics L+T   Advanced Topics in Computer Graphics L+T is given in semester Winter 2016-2017 
236640 Advanced Topics in Quantum Information L  Homepage of Advanced Topics in Quantum Information L Syllabus of Advanced Topics in Quantum Information L Catalog information for Advanced Topics in Quantum Information L    
236641 Advanced Topics in Quantum Information L+T   Catalog information for Advanced Topics in Quantum Information L+T   Advanced Topics in Quantum Information L+T is given in semester Winter 2016-2017 
236646 Advanced Topics in Theoretical Computer Science L Homepage of Advanced Topics in Theoretical Computer Science L Syllabus of Advanced Topics in Theoretical Computer Science L  Catalog information for Advanced Topics in Theoretical Computer Science L    Syllabus of Advanced Topics in Theoretical Computer Science L 
236650 Advanced Topics in Software Engineering L   Syllabus of Advanced Topics in Software Engineering L Catalog information for Advanced Topics in Software Engineering L    Syllabus of Advanced Topics in Software Engineering L 
236653 Advanced Topics in Information Security L+T Homepage of Advanced Topics in Information Security L+T Homepage of Advanced Topics in Information Security L+T Catalog information for Advanced Topics in Information Security L+T   Advanced Topics in Information Security L+T is given in semester Winter 2016-2017 
236698 Secure Quality Programs  Homepage of Secure Quality Programs Catalog information for Secure Quality Programs    
236700 Software design  Homepage of Software design Catalog information for Software design    
236703 Object Oriented Programming Homepage of Object Oriented Programming Homepage of Object Oriented Programming Catalog information for Object Oriented Programming   Object Oriented Programming is given in semester Winter 2016-2017 
236716 Geometric Modeling  Homepage of Geometric Modeling Catalog information for Geometric Modeling    
236719 Computational Geometry Computational Geometry is given in semester Winter 2015-2016  Catalog information for Computational Geometry    
236754 Project in Intelligent Systems Project in Intelligent Systems is given in semester Winter 2015-2016 Homepage of Project in Intelligent Systems Catalog information for Project in Intelligent Systems   Project in Intelligent Systems is given in semester Winter 2016-2017 
236756 Introduction to machine learning  Homepage of Introduction to machine learning Catalog information for Introduction to machine learning    
236757 Project in machine learning Project in machine learning is given in semester Winter 2015-2016 Homepage of Project in machine learning Catalog information for Project in machine learning   Project in machine learning is given in semester Winter 2016-2017 
236779 Foundations of Algorithms for Massive Datasets Homepage of Foundations of Algorithms for Massive Datasets  Catalog information for Foundations of Algorithms for Massive Datasets   Foundations of Algorithms for Massive Datasets is given in semester Winter 2016-2017 
236780 Algorithms for Dynamic Memory Management  Homepage of Algorithms for Dynamic Memory Management Catalog information for Algorithms for Dynamic Memory Management    
236800 Seminar in software engineering   Catalog information for Seminar in software engineering   Seminar in software engineering is given in semester Winter 2016-2017 
236801 Seminar in Computer Science 1  Homepage of Seminar in Computer Science 1 Syllabus of Seminar in Computer Science 1 Catalog information for Seminar in Computer Science 1    
236802 Seminar in Computer Science 2 Syllabus of Seminar in Computer Science 2 Homepage of Seminar in Computer Science 2 Catalog information for Seminar in Computer Science 2    
236803 Seminar in Computer Science 3 Syllabus of Seminar in Computer Science 3  Syllabus of Seminar in Computer Science 3 Catalog information for Seminar in Computer Science 3    
236804 Seminar in Computer Science 4   Syllabus of Seminar in Computer Science 4 Catalog information for Seminar in Computer Science 4    
236813 Seminar in Algorithms Homepage of Seminar in Algorithms Syllabus of Seminar in Algorithms Homepage of Seminar in Algorithms Catalog information for Seminar in Algorithms   Seminar in Algorithms is given in semester Winter 2016-2017 
236815 Seminar in Computer Vision  Homepage of Seminar in Computer Vision Syllabus of Seminar in Computer Vision Catalog information for Seminar in Computer Vision    
236816 Seminar in Computer Graphics  Homepage of Seminar in Computer Graphics Syllabus of Seminar in Computer Graphics Catalog information for Seminar in Computer Graphics    
236818 Seminar in Bioinformatics Homepage of Seminar in Bioinformatics Syllabus of Seminar in Bioinformatics  Catalog information for Seminar in Bioinformatics    Syllabus of Seminar in Bioinformatics 
236825 Seminar in Distributed Algorithms Homepage of Seminar in Distributed Algorithms Syllabus of Seminar in Distributed Algorithms  Catalog information for Seminar in Distributed Algorithms   Seminar in Distributed Algorithms is given in semester Winter 2016-2017 
236826 Seminar in Databases Homepage of Seminar in Databases  Catalog information for Seminar in Databases   Seminar in Databases is given in semester Winter 2016-2017 
236827 Seminar in Computer Systems Syllabus of Seminar in Computer Systems  Catalog information for Seminar in Computer Systems   Seminar in Computer Systems is given in semester Winter 2016-2017 
236828 Project in Computer Systems   Catalog information for Project in Computer Systems   Project in Computer Systems is given in semester Winter 2016-2017 
236832 Seminar in Concurrent Programming   Catalog information for Seminar in Concurrent Programming    Syllabus of Seminar in Concurrent Programming 
236861 Geometric Computer Vision Homepage of Geometric Computer Vision Syllabus of Geometric Computer Vision  Catalog information for Geometric Computer Vision   Geometric Computer Vision is given in semester Winter 2016-2017 
236862 Sparse Representations and Applications in Signal and Image Processing Sparse Representations and Applications in Signal and Image Processing is given in semester Winter 2015-2016  Catalog information for Sparse Representations and Applications in Signal and Image Processing    
236873 Computer Vision Homepage of Computer Vision  Catalog information for Computer Vision   Computer Vision is given in semester Winter 2016-2017 
236874 Project in computer vision Project in computer vision is given in semester Winter 2015-2016  Catalog information for Project in computer vision   Project in computer vision is given in semester Winter 2016-2017 
236990 Inroduction to Quantum Information Processing Inroduction to Quantum Information Processing is given in semester Winter 2015-2016  Catalog information for Inroduction to Quantum Information Processing    
238739 Discrete Algorithmic Geometry  Homepage of Discrete Algorithmic Geometry Catalog information for Discrete Algorithmic Geometry