Degree Requirements
Degree Requirements
Duration: One year, divided into three trimesters, each lasting four months.
Credit Hours: Total of 36 credit hours, including 10 core courses and a 6-credit hour research project.
Course Distribution:
Pre-requisite Courses: Up to 4 courses based on academic background.
Core Courses: 4 from Group A, 4 from Group B, 2 from Group C, and a research project from Group D.
Class Schedule: Classes are held on Fridays and/or Saturdays.
Program Learning Outcomes
Comprehensive Knowledge: Gain a deep understanding of core IT subjects, including Distributed Computing, Advanced Database Management, Artificial Intelligence, and Network Security.Practical Skills: Develop hands-on skills through projects and lab work in areas like Web Technology, Software Engineering, and Microprocessor Interfacing.Specialized Expertise: Acquire specialized knowledge in fields such as Bio-Informatics, Health Informatics, and Advanced Data Mining.Research and Development: Engage in research projects to apply theoretical knowledge to practical problems, fostering innovation and critical thinking.
Major Requirements (36 units)
Pre-requisite Courses (3 units each)
Students may need to take up to four pre-requisite courses based on their academic background.
- PMIT-6001 – Computer Programming Environment
- PMIT-6002 – Information System Analysis and Design
- PMIT-6003 – Data Structures and Algorithms
- PMIT-6004 – Operating System
- PMIT-6005 – Discrete Mathematics and Numerical Analysis
- PMIT-6006 – Database Management System
- PMIT-6007 – Web Technology
- PMIT-6008 – Computer Networks and Data Communication
- PMIT-6009 – Microprocessor and Interfacing
- PMIT-6010 – Software Engineering
- PMIT-6011 – Computer Architecture
- PMIT-6012 – Digital Logic Design
- PMIT-6013 – Telecommunication System
- PMIT-6014 – Signal and Systems
Core Courses (3 units each)
Students must take 4 courses from Group A, 4 from Group B, and 2 from Group C.
Group A
- PMIT-6101 – Distributed Computing
- PMIT-6102 – Distributed Database
- PMIT-6103 – Advanced Database Management System
- PMIT-6104 – Database Security
- PMIT-6105 – Advanced Operating System
- PMIT-6106 – Advanced Data Structure and Algorithm
- PMIT-6107 – Artificial Intelligence and Neural Networks
- PMIT-6108 – Management Information System
- PMIT-6109 – E-Commerce and Web Security
- PMIT-6110 – Advanced Software Engineering
- PMIT-6111 – Software Testing and Quality Assurance
- PMIT-6112 – Software Project Management
- PMIT-6113 – Mobile Application Development
- PMIT-6114 – Advanced Web Engineering
- PMIT-6115 – Simulation and Modeling
- PMIT-6116 – Information System Ethics and Cyber Law
- PMIT-6117 – IT Forensic
- PMIT-6118 – Computer Graphics
- PMIT-6119 – Graph Theory and Application
- PMIT-6120 – Embedded System
Drag
Group B
- PMIT-6201 – Cloud and Mobile Computing
- PMIT-6202 – Multimedia Asset Management System
- PMIT-6203 – Network Security
- PMIT-6204 – Cryptography and Steganography
- PMIT-6205 – Cellular Network Planning
- PMIT-6206 – Fiber Optic Communication
- PMIT-6207 – Radio Frequency Technology
- PMIT-6208 – VLSI Layout Algorithms
- PMIT-6209 – Modeling of Data Networks
- PMIT-6210 – Telecommunication Network Management
- PMIT-6211 – Digital Signal Processing
- PMIT-6212 – Digital Image Processing
- PMIT-6213 – Speech Recognition
- PMIT-6214 – Information Coding
- PMIT-6215 – Tele-traffic Engineering
- PMIT-6216 – Telecommunication Traffic & Network Planning
- PMIT-6217 – Wireless Networks
- PMIT-6218 – Advanced Networking and Internet Technology
- PMIT-6219 – Advanced Digital Communication
- PMIT-6220 – Advanced Optical Communication
- PMIT-6221 – Advanced Wireless Communication
- PMIT-6222 – Advanced Satellite Communication
Group C
- PMIT-6301 – Computational Biology
- PMIT-6302 – Computational Geometry
- PMIT-6303 – Advanced Neuroinformatics
- PMIT-6304 – Health Informatics
- PMIT-6305 – Bio-Informatics
- PMIT-6306 – Advanced Data Mining for Biological Data
- PMIT-6307 – Data Mining and Knowledge Discovery
- PMIT-6308 – Neuronal Information Discovery
- PMIT-6309 – Modeling of Biological Systems
- PMIT-6310 – Computer Vision
- PMIT-6311 – Human Computer Interaction
- PMIT-6312 – Robotics and Automation
- PMIT-6313 – Big Data Analysis
- PMIT-6314 – Information Retrieval
- PMIT-6315 – Natural Language Processing
- PMIT-6316 – Special Topics Related to ICT
Research Project (6 units)
- PMIT-6000 – Research Project