The Data Structures course is designed to introduce students to the fundamental concepts of data structures and algorithms using the Python programming language. This course aims to provide students with a solid understanding of various data structures and their practical implementation in Python. Throughout the course, students will explore collections such as arrays, linked structures, stacks, queues, lists, trees, sets, dictionaries, and graphs, while also delving into important topics such as searching, sorting, complexity analysis, and algorithmic strategies.


This course provides a comprehensive introduction to network design and management principles. Students will explore the fundamentals of computer networks, network infrastructure design, and various network management techniques. Emphasis will be placed on understanding network topologies, protocols, IP addressing, security considerations, wireless networks, and network documentation. Students will develop the skills to design, implement, and manage computer networks effectively through theoretical lectures and hands-on exercises.

This course presents an in-depth understanding of operating system (OS) design concepts, the significance of the CPU in computing, and the evolution of modern OSs. With a focus on Microsoft, Linux, and macOS operating systems, students will delve into the intricacies of each system, fostering a comparative learning experience.


This course will introduce the concepts, vocabulary, and procedures associated with ECommerce and the Internet. The course is designed to provide solid understandings of Ecommerce Application to the business Environment.   This course is packed with real-world examples, actual business cases, and a wealth of hands-on applications.

This course aims to identify, assess and evaluate risk to enable the execution of the enterprise risk man The Capstone project is the last class that needs to be taken. Students will undertake and complete a scholarly project related to their chosen program of study under the guidance and approval of the supervising faculty. This Project is a culmination and synthesis of prior graduate learning in the MIT program. Students will be expected to complete the scholarly project and present the findings via a manuscript and an oral presentation 



TermId: 9