Helpline: 01941336337, 01818340362, 01762109478
PMSCS (Professional Master of Science in Computer Science) Program
Department of Computer Science and Engineering
Jahangirnagar University
Savar, Dhaka-1342, Bangladesh.
To obtain the degree of Master of Science (MSc) in Computer Science under the Professional Master of Science in Computer Science (PMSCS) Program, a student shall have to complete 5 (five) pre-requisite courses of 3 credit hours each, 7 (seven) required courses of 3 credit hours each and a research project of 6 credit hours. However, a student may be considered for an exemption and may take up to a maximum of 3 (three) pre-requisite courses based on his/her Bachelor's academic records/transcript.
Pre-requisite Courses |
||
---|---|---|
Course Code | Course Title | Credit Hrs. |
PMSCS 622P | Programming Languages | 3.0 |
PMSCS 623P | Data Structures and Algorithms | 3.0 |
PMSCS 624P | Computer Architecture and Operating Systems | 3.0 |
PMSCS 625P | Data Communication and Computer Networks | 3.0 |
PMSCS 626P | Software Engineering and Database Systems | 3.0 |
Required Courses |
||
---|---|---|
Course Code | Course Title | Credit Hrs. |
PMSCS 651 | Cloud Computing | 3.0 |
PMSCS 652 | Software Design and Development | 3.0 |
PMSCS 653 | Advanced Database Management Systems | 3.0 |
PMSCS 654 | E-Commerce | 3.0 |
PMSCS 655 | Advanced Operating Systems | 3.0 |
PMSCS 656 | Artificial Intelligence and Expert Systems | 3.0 |
PMSCS 657 | Parallel and Distributed Computing | 3.0 |
PMSCS 658 | Mobile and Wireless Communication System | 3.0 |
PMSCS 659 | Network Management | 3.0 |
PMSCS 660 | Software Project Management and Quality Assurance | 3.0 |
PMSCS 661 | Mobile Applications Development | 3.0 |
PMSCS 662 | Digital Signal Processing | 3.0 |
PMSCS 663 | Digital Image Processing | 3.0 |
PMSCS 664 | Computer Vision | 3.0 |
PMSCS 665 | Medical Imaging | 3.0 |
PMSCS 666 | Data Mining | 3.0 |
PMSCS 667 | Industrial Automation Systems | 3.0 |
PMSCS 668 | Health Informatics | 3.0 |
PMSCS 669 | Management Information System | 3.0 |
PMSCS 670 | Software Testing | 3.0 |
PMSCS 671 | Software Security | 3.0 |
PMSCS 672 | Neuroinformatics | 3.0 |
PMSCS 673 | Bioinformatics | 3.0 |
PMSCS 674 | Switching and Routing Technology | 3.0 |
PMSCS 675 | Network Security | 3.0 |
PMSCS 676 | Information Theory and Coding System | 3.0 |
PMSCS 677 | Artificial Neural Networks | 3.0 |
PMSCS 678 | Embedded System Engineering | 3.0 |
PMSCS 679 | Computational Intelligence | 3.0 |
PMSCS 680 | Telemedicine and Telehealth | 3.0 |
PMSCS 681 | Adhoc Networks | 3.0 |
PMSCS 682 | Digital Forensics | 3.0 |
PMSCS 683 | Robotics | 3.0 |
PMSCS 684 | Internet Engineering and IP Technology | 3.0 |
PMSCS 685 | Internet Technologies and Applications | 3.0 |
PMSCS 686 | Introduction to Data Science | 3.0 |
PMSCS 687 | Internet-of-Things and Sensor Networks | 3.0 |
PMSCS 688 | Natural Language Processing | 3.0 |
PMSCS 689 | Network Programming | 3.0 |
PMSCS 690 | Machine Learning | 3.0 |
PMSCS 691 | Deep Learning | 3.0 |
PMSCS 692 | Modern Cryptography | 3.0 |
PMSCS 693 | Blockchain Technology and its Applications | 3.0 |
PMSCS 694 | Information Security | 3.0 |
PMSCS 600 | Research Project | 6.0 |