A Diploma in Computer Science 6-month course is designed to provide students with essential knowledge and hands-on experience in computer science concepts and technologies. It covers fundamental topics in programming, hardware, networking, and software development, preparing students for entry-level positions in the IT industry.
Diploma in Computer Science – 6 Months
Curriculum
Course
Duration: 6 Months (24 Weeks)
Mode:
Theory + Practical + Projects
Month
1: Computer Fundamentals & Operating Systems
Objective: শিক্ষার্থীদের কম্পিউটার ও
অপারেটিং সিস্টেমের ধারণা
দেয়া।
Topics:
- Introduction to Computers
- Definition, History, Generations of Computers
- Types: Desktop, Laptop, Server, Supercomputer
- Components: Hardware & Software
- Input/Output Devices
- Storage Devices (Primary & Secondary)
- Operating Systems Basics
- Functions, Types (Windows, Linux)
- File Management, Task Management
- Practical:
- Using Windows/Linux OS
- File & Folder Management
- Installing & Uninstalling Software
Month
2: Office Tools & Internet Applications
Objective: শিক্ষার্থীদের কম্পিউটারে দৈনন্দিন কাজের
দক্ষতা
বৃদ্ধি
করা।
Topics:
- Microsoft Word / LibreOffice Writer
- Document Creation, Formatting, Tables, Mail Merge
- Microsoft Excel / LibreOffice Calc
- Formulas, Functions, Charts, Pivot Tables
- Microsoft PowerPoint / LibreOffice Impress
- Slide Creation, Animations, Multimedia
- Internet & Web Basics
- Browsers, Email, Search Engines, Social Media Basics
- Online Security & Safety
- Practical:
- Document & Spreadsheet Projects
- Presentation Creation
- Email Sending & Receiving
Month
3: Programming Fundamentals
Objective: শিক্ষার্থীদের প্রোগ্রামিং লজিক
ও
মূল
ধারণা
শেখানো।
Topics:
- Introduction to Programming
- Algorithm & Flowchart
- Problem Solving Techniques
- Programming Languages Overview (C / C++)
- Variables, Data Types, Constants
- Operators, Expressions, Input/Output
- Control Structures:
- If, Else, Switch
- Loops: For, While, Do-While
- Functions & Modular Programming
- Practical:
- Write Simple C/C++ Programs
- Implement Conditional & Looping Statements
Month
4: Advanced Programming & Database
Objective: Object-oriented programming ও ডাটাবেস ধারণা
শেখানো।
Topics:
- Object-Oriented Programming (OOP) Basics (C++ / Java /
Python)
- Classes & Objects, Inheritance, Polymorphism
- Introduction to Databases
- DBMS Concepts, Tables, Fields
- SQL Basics: SELECT, INSERT, UPDATE, DELETE
- Practical:
- Mini Project using OOP
- Database Creation & Queries
Month
5: Web Development & Networking
Objective: Web ও
Networking Skills শেখানো।
Topics:
- HTML, CSS, JavaScript Basics
- Web Page Creation, Styling, Interactive Pages
- Basic Web Project: Personal Website / Portfolio
- Networking Fundamentals
- Types of Networks: LAN, WAN, Internet
- IP, DNS, HTTP/HTTPS
- Network Devices: Router, Switch, Modem
- Practical:
- Build a Personal Web Page
- Network Configuration & Troubleshooting
Month
6: Project Work & IT Skills
Objective: শিক্ষার্থীরা একটি
সম্পূর্ণ প্রজেক্ট তৈরি
করবে।
Topics:
- Mini Final Project Development
- Desktop Application / Web Application
- Database Integration
- IT Skills for Workplace
- Cyber Security Basics
- Email, Cloud Storage, Collaboration Tools
- Presentation Skills
- Project Presentation & Documentation
- Practical:
- Complete & Submit Final Project
- Oral Presentation & Demo
Course
Outcome:
- কম্পিউটার
হার্ডওয়্যার, সফটওয়্যার ও
OS এর পূর্ণ ধারণা।
- অফিস সফটওয়্যার
দক্ষতা।
- প্রোগ্রামিং
ও
প্রোজেক্ট ডেভেলপমেন্টের বাস্তব অভিজ্ঞতা।
- ডাটাবেস, ওয়েব ডেভেলপমেন্ট
ও
নেটওয়ার্কিং জ্ঞান।
- IT workplace-ready skills।
This Diploma in Computer Science
6-month course offers a solid foundation in key computer science principles,
preparing students for a range of technical roles in the growing IT industry.
The course blends theory with practical hands-on experience to ensure students
can apply their skills in real-world scenarios.