MITC7111-Capstone Project 1- SY24 C1
This course
will require the student to propose a capstone project that is parallel with
the research agenda of the institution- Security, which will be useful in the
development of advanced IT solutions on organizational or societal
problem. This may be but not limited to
system development that focuses on software engineering process or an
application design that focuses on effective testing procedure or a study on
application development process, with the integration of multiple IT solutions using
advanced, customized and systematic methodologies. The proposed capstone
project should be presented in a panel of experts in a form of Title Defense.
The student concerned must hold key responsibilities toward the completion of
the first phase of the capstone project.
MITC6104- Technology and Project Management C1 SY24-25
This course is focused on teaching advanced methods, techniques and tools for project management in a real-life IT setting, such that it can be applied in the workplace in successfully managing simple to complex IT projects. The topics were organized into six (6) interwoven modules: (1) PLC, Scope and Project Charter, (2) Project Work Planning, Scheduling and its Human aspects, (3) Realistic Project Applications, (4) Cost Estimation, Quality and Risk Management, (5) Dialogue with the Industry, and (6) Project Implementation and Evaluation. The course will also use ICT tools such as, ProjectLibre or Microsoft Project (whichever is available). By the end of this course, students will develop a project management plan from a scenario build upon a real-life project.
Advanced Operating Systems and Networking (MITC6101)
This course covers topics on the concepts and applications of Linux operating systems in the field of virtualization and networking.
Major Course Requirement:- Exam/Project
- Participation in the discussion
- Quizzes
- Learning Tasks (Lab activities)
MITC6102 Advanced Database System SY24 C2
This course exposes students to the theoretical principles
and concepts, practical skills, as well as research issues underlying advanced
database systems. It will cover selected topics on the fundamentals of database
storage and representation, and the trade-offs among data systems on indexing,
query processing, and query optimization. At the same time, this course also
explores how to extract information from object-relational (PostgreSQL) and
object-oriented databases (MongoDB) by writing SQL from joining, aggregating, and filtering results. Students will undertake a semester project that involves designing and implementing a database system, emphasizing the design
choices by experimental evidence.
MIT6205-Enterprise Network Architecture Summer SY2023-2024
This course is a continuation of the MITC6104 (Technology and Project Management), which deeply focuses on enterprise network design to advance the knowledge and skills needed to evaluate and plan the implementation and maintenance of an organization’s network environment. In particular, foundational aspects of both enterprise and architectural thinking, including the software-to-technology-to-solution architecture continuum, the role of enterprise architecture in business and IT alignment, and architectural styles and techniques for capturing and documenting architectures, will be discussed. A final case study project will allow the students to practice the techniques for analyzing the framework models and apply those models to a detailed corporate network business plan.
MITC6104- Technology and Project Management C3 SY23-24
This course is focused on teaching advanced methods, techniques and tools for project management in a real-life IT setting, such that it can be applied in the workplace in successfully managing simple to complex IT projects. The topics were organized into six (6) interwoven modules: (1) PLC, Scope and Project Charter, (2) Project Work Planning, Scheduling and its Human aspects, (3) Realistic Project Applications, (4) Cost Estimation, Quality and Risk Management, (5) Dialogue with the Industry, and (6) Project Implementation and Evaluation. The course will also use ICT tools such as, ProjectLibre or Microsoft Project (whichever is available). By the end of this course, students will develop a project management plan from a scenario build upon a real-life project.
MITC6102 - Advanced Database Systems C2SY2023-24
This course exposes students to the theoretical principle and concepts, practical skills, as well as research issues underlying advanced database systems. It will cover selected topics on the fundamentals of database storage and representation, advanced indexing, query processing, and query optimization. At the same time, this course also explores the advanced topics beyond traditional relational database systems, such as distributed database systems, defensive database programming and Web data analytics. Students will undertake a semester project that involves the design and implementation of a database system, with emphasis on the design choices by experimental evidences.
Advanced Operating Systems and Networking
This course covers topics on the concepts and applications of modern operating systems in the field of virtualization, cloud, distributed, and embedded systems. The course also covers the study of the common network operating systems such as Linux and Windows, with special emphasis on distributed file systems, deployment, failures and recovery management, and support for Internet-scale computing.
Major Course Requirement:- Research paper
- Participation in the discussion
- Quizzes
- Learning Tasks (Literature Review, Practical/Lab activities)