CIT FACULTIES & DEPARTMENTS
Master of Science - Computer Engineering & IT / Multimedia Design
The Master of Science in “Computer Engineering and Information Technology” with the profile “Multimedia Design” program, is a highly Industrial 4.0 relevant and up-to-date program offered by the Canadian Institute of Technology (CIT). Its designed to equip students with the skills and knowledge needed to become future architects of Web 3.0 and Web 4.0 as Multimedia Engineers, Content Creators and Network Designers as well as general Computer Engineers finding employment in a myriad of industries. The program prepares students to address the shortage of multimedia engineers while also equipping them with additional skills in network engineering, database management, programming, and advanced project management.
The course is designed by CIT’s academic experts and industry professionals to rigorously prepare students by offering a focused blend of modules. Students commence on this interesting and intensive program by studying modules taken from the fields of multimedia engineering, UI (User Interface) design, 3D animation, computer networking, web engineering, advanced JAVA programming, database design and administration. Strategically important modules, such as Advanced Research Methods and 3D Animation, are also included. Industrial practices are taught including the latest approaches adopted by industry to design responsive web sites following W3C (World Wide Web Consortium) design principles. The essence of this program is built upon understanding how the end user (the public) actually interacts with computers. This is achieved by the first semester module, “User Interface Design”. There is also an elective related to mobile applications, the “Mobile App Interface Design and Accessibility”. This aim is further reinforced by the second-year compulsory module on “Web Engineering”. Regardless of the chosen specialization, students must cultivate an understanding and appreciation for the end user and project stakeholders. This is fostered through critical thinking and reflective content design to make informed, ethical, cost-effective, and rational professional judgments. The significance of successful project completion in the workplace is well-recognized in this course, as demonstrated by the inclusion of the compulsory module ‘Advanced Project Management’.
To help the student seamlessly step into industry, internship opportunities are offered and built into this graduate program. This enables students to work with real-world problems utilizing emerging technologies and solutions alongside fellow software professionals. Teamwork is highly valued in the industry, and this is encouraged, with a strong emphasis on providing proper attribution and credit to the creators of the work that complete the assignment. Students on this program at CIT are encouraged to form lifelong networks as they are our future industrialists and entrepreneurs
- Multimedia Engineering: Mastery in designing and creating multimedia content encompassing various formats such as text, images, audio, and video for web applications and digital platforms.
- User Interface (UI) Design: Proficiency in creating intuitive and visually appealing user interfaces to enhance user experience in web and mobile applications.
- 3D Animation and Graphics: Competence in utilizing 3D animation techniques and graphics to develop engaging multimedia content and applications.
- Computer Networking: Profound understanding of computer networking principles and techniques for effective communication and data transfer in digital environments.
- Web Engineering and Web 3.0/4.0 Technologies: In-depth knowledge of web development, including the latest technologies and frameworks for building modern, responsive, and feature-rich websites following W3C design principles.
- Database Design and Administration: Skills in designing efficient and secure databases, along with proficient administration to manage and manipulate data effectively.
- Advanced Java Programming: Advanced proficiency in Java programming, focusing on building complex applications and systems using the Java programming language.
- Advanced Project Management: Expertise in project management methodologies, techniques, and tools, with an emphasis on managing multimedia-related projects efficiently, effectively, and ethically.
- Multimedia Engineer
- UI and UX Designer
- Network Solutions Architect
- Network Technician
- Network Manager
- Network Analyst
- Network Programmer
- Defence and Aerospace Sector
- Motion Designers
- Gameplay Animators
- Motion Graphics Designers
- VFX & Special Effects Artists
- Multimedia Professional/Consultant
- Multimedia Designer
- Audio & Video Producers
- Content Creator and Publisher
- Web Marketer and Publisher
- Multimedia Animator
- Multimedia Artist
- Digital Advertising Specialist
- Internet Marketing Specialist
- eCommerce Specialist
- Database Manager/Administrator
- Database Developer
- Mobile App Developer
- Web Design Engineer
- 3D Modeller & Animator
- Responsive Web Designer & Programmer
- Data Visualisation Engineer
- Advanced Java Programmer
- IT Professional
- NGO, Defence & Aerospace Employment
- Digital Advertising Professional
- TV and Creative Studio Specialist