No

Course Title

Description

1

Concept of Programming

Fundamentals of programming logic and algorithmic thinking.

2

Digital Logic

Binary systems, circuits, and logic gates relevant to visual computation.

3

DBMS (Database Management Systems)

Design, management, and querying of databases using SQL.

4

Computer Maintenance

Technical skills in hardware troubleshooting, setup, and system support.

5

Data Structures & Algorithms

Techniques for organizing and processing digital data efficiently.

6

System Analysis & Design

Methods for analyzing user needs and designing multimedia systems.

7

Client/Server Databases (SQL/MongoDB)

Backend database interaction in web-based projects.

8

Programming C++

Programming with emphasis on object-oriented development.

9

Programming C#

Application development using Microsoft technologies.

10

Computer Networking

Core networking concepts supporting distributed multimedia content.

11

OS I

Operating system fundamentals: memory, processes, file systems.

12

Mobile App Development

Design and implementation of mobile applications for creative content delivery.

13

IT Project Management

Planning, executing, and monitoring digital and creative tech projects.

14

Technopreneurship

Developing tech-based entrepreneurial ventures.

15

Computer Ethics

Ethical issues in digital content production and software use.