DCA (Programming)
Diploma in Computer Application (Programming)
Duration: 6 Months
Objective
Upon completion of this course, the participant will have a thorough knowledge in
Microsoft Office Suite and can create applications using object oriented concepts.
Prerequisites
No prior computer knowledge is required.
Overview
This course provides the participant the knowledge of programming which is the basic
requirement of any student to enter into the world of computer.
Target Audience
School Final / Diploma / B.Sc. / M.Sc. / BCA / MCA / Engineering Students
Course Coverage
End-User Application
Windows
- Computer Fundamentals
- Introduction to OS / GUI
- Wordpad
- Notepad
- Paintbrush
- Windows Explorer
- Control Panel
MS Office
MS Word
- Creating Text and Documents
- Indexes and Tables
- Embedding Picture
- Table Manipulation
- Mail Merge
- Macro
MS Excel
- Formatting Cells
- Charts
- Pivot Table
- Data Table
- Forms
- Scenarios
- Goal Seek
- Macros and Modules
MS PowerPoint
- Creating Presentations
- OLE
- Enhancing Presentation
- Adding Audio & Video
- Special Effects
Internet
- Introduction to Internet, WWW, HTTP & E-mail
- Creating E-mail ID
- Receiving & Sending E-mail
- Chatting
- Locating Information
- Downloading
Programming Tool
Elective - I : āCā Language
- Data Types
- Operators
- Expressions
- Conditional Compilation
- Looping & Branching
- Arrays
- Functions
- Storage Classes
- Structures and Unions
- Pointers
- Dynamic Memory Allocation
- File Handling
- Linked Lists
- Double Linked List
- Circular Linked List
- Bit Manipulation
- Introduction to Data Structure
OOPS using C++
- Introduction to OOPS
- Input & Output Streams
- Classes & Objects
- Member Functions
- Function Overloading
- Friend Functions & Classes
- Operator Overloading
- Constructor & Destructor
- Inheritance
- Polymorphism
- File Handling using Stream Classes
- Templates
Project
Development of System / Graphical Utility.
Elective - II : Python
- Introduction to Python
- History & Features
- Working with Python
- Basic Syntax
- Variables and Data Types
- Operators and Expressions
- Conditional Statements (If, If-Else, Nested If-Else)
- Looping (For, While, Nested Loops)
- Control Statements (Break, Continue, Pass)
- String Manipulation
- Lists, Tuples, Dictionaries
- Functions and Methods
- Modules (Math, Random)
- Packages
- Input / Output
- File Handling
- Exception Handling
- OOP Concepts (Class, Object, Inheritance, Overloading, Overriding)
- Data Hiding & Polymorphism
- Data Structures
Advanced Python Programming
- MySQL Database Access
- GUI Programming (Tkinter)
- Image Processing using Python (Pillow & OpenCV)
- Web Scraping
Project
Using Python, students will develop web development projects, data science projects,
desktop applications, and more.
ChatGPT
ChatGPT is a free-to-use AI system. Use it for engaging conversations, gain insights,
automate tasks, and witness the future of AI, all in one place.
ā¬
Back to Diploma Courses
If you have any queries, Contact Us
Phone š: 8124788718 / 9444826464
Email š§: cscminjur601203@gmail.com
Address: CSC Computer Education, 436, Hemachandra Nagar,
Minjur, Tamil Nadu 601203