Graduate Course Catalog

Core Courses

Subject Code Subject Name Credit
COMP 501 Advanced Programming Technique 3
COMP 502 Design and Analysis of Algorithm 3
COMP 503 Advanced Database Management System 3
COMP 504 Software Engineering 3
COMP 505 Computer Network and Architecture 3
COMP 506 Advanced Operating System 3
MAPG 503 Mathematical Foundation for Computer Science 3
ITPG 502 Data Structure and Algorithms 3
ITPG 523 Database Management System 3

Elective Courses

Subject Code Subject Name Credit
COMP 551 Computer Graphics 3
COMP 552 Software Architecture 3
COMP 553 Software Project Management 3
COMP 554 Data Structure and Algorithm 3
COMP 556 Microprocessor-based System Design 3
COMP 557 Network Programming 3
COMP 558 Management Information System 3
COMP 559 Distributed System 3
COMP 560 Information Security and Cryptography 3
COMP 561 Cryptography 3
COMP 562 High Speed Networks 3
COMP 563 Software Reuse 3
COMP 564 Artificial Intelligence 3
COMP 565 Theory of Computation 3
COMP 566 Compiler Design 3
COMP 567 E-Commerce 3
COMP 568 Tools and Techniques for Research 3
COMP 569 Data Mining 3
COMP 570 Machine Learning 3
COMP 571 Data Warehousing 3
COMP 573 E-Governance 3
COMP 574 Knowledge Management 3
COMP 576 Natural Language Processing 3
COMP 577 Speech and Language Processing 3
COMP 578 Artificial Neural Network 3
COMP 579 Genetic Algorithm 3
COMP 580 Project Work I 3
COMP 581 Project Work II 6
COMP 583 Knowledge Engineering and Expert System 3
ECPG 503 Random Process 3
EPGC 560 Information Theory and Coding 3
MEPG 510 Economics for Engineers 3
MEPG 511 System Safety and Reliability 3
MEPG 512 Social Impact of Engineering Systems 3
MEPG 513 Project Management 3
ITPG 503 Computer Networks 3
ITPG 504 Computer Architecture 3
ITPG 511 Software Architecture 3
ITPG 512 Software Project Management 3
ITPG 513 Software Quality Assurance 3
ITPG 517 Management of Information Systems 3
ITPG 520 Information Security 3
ITPG 522 e-Commerce 3
ITPG 525 Adaptive Web Technology 3
ITPG 527 e-Governance 3
ITPG 528 Computer Simulation and modeling 3
ITPG 529 Human Computer Interaction 3
ITPG 530 Technical Entrepreneurship 3
ITPG 531 Ingredients for Innovation 3
ITPG 532 Integrated Decision Making 3
ITPG 533 Research Methodology 3
ITPG 547 Emerging Technologies 3
ITPG 551 Multimedia Technology 3

level 600

Subject Code Subject Name Credit
COMP 601 Computational Linguistics 3
COMP 602 Software Process Improvement 3
COMP 603 Evidence Based Software Engineering 3
COMP 604 Program Analysis 3
COMP 605 Computer Speech Processing 3
COMP 606 Phonetic and Phonology 3
COMP 607 Machine Translation 3
COMP 608 Internationalization and Localization of Software Systems 3
COMP 609 Artificial Intelligence in Games 3
COMP 610 Script Processing 3
COMP 611 Morphology and Syntax 3