Diploma in Computer Programming-RNTU New Age
Self-Paced
Fee: ₹6,499
The Course introduces you to the concepts of programming methodology and data structure in computers and moves on from learning all the computer languages that are in demand nowadays. We start with procedural-oriented languages like C and then move on to Object Oriented Languages like C++, Java, Python, C#, and Kotlin. For rapid development GUI based programs we will also learn VB.NET. In the end, we have a hands-on live project where we will implement all the concepts learned.
Objectives
The Course introduces you to the concepts of programming methodology and data structure in computers and moves on from learning all the computer languages that are in demand nowadays. We start with procedural-oriented languages like C and then move on to Object Oriented Languages like C++, Java, Python, C#, and Kotlin. For rapid development GUI based programs we will also learn VB.NET. In the end, we have a hands-on live project where we will implement all the concepts learned.
What Will You Learn
Skills you will gain
Curriculum
-
Paper 1 - Programming Methodologies
-
Chapter 1 - Basic of Programming Methodology
-
Chapter 2 - Algorithm, Flowcharts
-
Chapter 3 - Decision Logic Structure
-
Chapter 4 - Looping Structure
-
Chapter 5 - Arrays
-
-
Paper 2 - Programming in C
-
Chapter 1 - About C Language, Operators and Expressions
-
Chapter 2 - Decision Making, Branching and Looping
-
Chapter 3 - Arrays
-
Chapter 4 - Functions and User Defined Functions
-
Chapter 5 - Pointers, Structures, Unions and File Management in C
-
-
Paper 3 - Data Structure
-
Chapter 1 - Introduction to Data Structure, Searching and Sorting
-
Chapter 2 - Linear Data Structure
-
Chapter 3 - Linked Lists
-
Chapter 4 - Non Linear Data Structure
-
Chapter 5 - Binary Tree and Hashing
-
-
Paper 4 - OOPS and Programming in C++
-
Chapter 1 - Introduction to Object Oriented Programming
-
Chapter 2 - Basic of C++, Data Type, Control Structure, Operator and Functions
-
Chapter 3 - Constructors, Overloading, Inheritance and Pointers
-
Chapter 4 - Array, Vector and String in C++
-
Chapter 5 - File Handling and Exceptions in C++
-
-
Paper 5 - Programming in Java
-
Chapter 1 - Introduction to JAVA, Constant, Variables and Data Types, Operators and Control Structures
-
Chapter 2 - Java Program Basic Structure, Arrays and Strings
-
Chapter 3 - Inheritance and Polymorphism, Packages
-
Chapter 4 - Exception Handling, Applets and Input/Output in Java
-
Chapter 5 - Multithreaded Programming
-
-
Paper 6 - Programming in Kotlin
-
Chapter 1 - Basics of Kotlin Programming
-
Chapter 2 - Function, Array, Strings and Exception Handling in Kotlin
-
Chapter 3 - Collections in Kotlin
-
Chapter 4 - Object Oriented Programming in Kotlin
-
Chapter 5 - Kotlin Regular Expressions and Reflections
-
-
Paper 7 - Programming in Python
-
Chapter 1 - Python Language Basics
-
Chapter 2 - Data Structures in Python Language
-
Chapter 3 - Function & File Handling
-
Chapter 4 - Classes, Modules and Exceptional Handling
-
Chapter 5 - Database & GUI Programming
-
-
Paper 8 - Programming in .NET using C#
-
Chapter 1 - NET and Core C#
-
Chapter 2 - Operators, Control Structures, Functions in C#
-
Chapter 3 - Object-Oriented Programming (OOPs) in C#
-
Chapter 4 - Exception Handling and Delegates
-
Chapter 5 - File Handling in C#
-
-
Paper 9 - GUI Programming using VB.NET
-
Chapter 1 - .NET Framework and VB.NET
-
Chapter 2 - Operators, Control Statements in VB.NET
-
Chapter 3 - VB.NET Form Control, Menus and Dialog Boxes
-
Chapter 4 - Object Oriented Programming using VB.NET, Functions, Procedures and Exception Handling
-
Chapter 5 - Database Connectivity Using VB.NET
-
-
Paper 10 Project - STUDENT INFORMATION MANAGEMENT SYSTEM
-
The objective of the Project is to implement the concepts of Programming learned in the Semester in real-world scenarios. For Project Development any of the Computer Languages that have been learned can be used like VB.NET, C#, Java, Kotlin, and Python.You have to develop an Application and this will be your Major Project for the Final Semester
-
Instructor
Dr. Umesh Kumar
Assistant ProfessorDedicated Computer Science faculty with 16+ Years of teaching experience and also a freelance programmer in various computer programming languages. Worked with TATA Infotech and presently H.O.D of Computer Science Department in Sect College of Professional Education, Bhopal. Participated in various workshops and international conferences in latest technologies like BlockChain, Natural Language Processing, IoT and its Applications, Cloud Robotics, Big Data Analytics and A.I. Also have published papers related to Cloud Robotics and Security Protocols. My professional qualifications includes M.Tech(C.S) and UGC N.E.T Qualified in Computer Science and Applications.
Still have queries? Talk to our counselors who are available to guide you.