Our Courses

Schedule
Morning
Evening
Afternoon
DIPLOMA IN DOT NET
Course SynopsisDot Net course is targeted for beginners who want to learn how to think and write meaningful pieces of codes or read Dot Net codes written by someone else. This course teaches how to map literary description of a problem (requirement) to an application/library coded in Dot Net. This is a core basic level course that is essential for anyone who has no prior programming experience but wishes to be a professional Dot Net engineer in future. Required TextbooksAndrew Troelsen and Phillip Japikse, “Pro C# 9 with .NET 5”, Apress. 2. Ryan Turner, “The Ultimate Beginners Learn C# Programming Step by Step”, N.B.L Publishing. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain from this session.Willing and eager to spend at least 10-20 hours (varying from student-to-student) per week outside of the training class to read/write codes in Dot Net (self-study and practice).If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule
Morning
Evening
Afternoon
DIPLOMA IN POWER BI
Course SynopsisThe Diploma in Business Intelligence (BI) is a comprehensive program that emphasizes data analysis and analytics. It equips students with the necessary skills to collect, analyze, and interpret data, enabling them to support decision-making in organizations. The curriculum covers data management, visualization, predictive analytics, and data-driven decision-making. Graduates can pursue roles as data analysts, BI analysts, or consultants across various industries. Required Textbooks"Business Intelligence: A Managerial Perspective on Analytics", Ramesh Sharda, Dursun Delen, and Efraim Turban (4th edition)."Business Intelligence and Data Analytics",Anup Thapa."Business Intelligence Guidebook: From Data Integration to Analytics" by Rick Sherman (1st edition). Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain from this session.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule
Morning
Evening
Afternoon
DIPLOMA IN JAVA PROGRAMMING
Course SynopsisLevel 1 is beginner-targeted course focused on teaching the creation of meaningful Java code, the comprehension of existing JAVA code, and the translation of problem descriptions into Java applications. In essence, it imparts essential Java programming skills, especially for those without prior programming experience aspiring to become professional Java engineers. Level 2 is designed for trainees with basic prior experience in Java programming or familiarity with other programming languages like Java, Obj-C, PHP, C, C++, etc. This course, combined with Level 3, prepares them for a full-stack Java software engineering career. Required Textbooks"Java Programming: From Problem Analysis to Program Design" by D.S. Malik"Java Software Solutions: Foundations of Program Design" by John Lewis, William Loftus, and Cara Cocking Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the next module. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain for this session.If you are only interested in theory and have no interest/patience in spending at least 10hr every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six months, then this class may not be for you.

Schedule
Morning
Evening
Afternoon
DIPLOMA IN SOFTWARE QA/QC
Course SynopsisThe course is structured to assist students in learning key topics in Software Quality Assurance, such as software testing objectives, processes, criteria, strategies, and methodologies. The course also covers subjects like how to create test cases and test data, how to execute testing operations, how to manage software problems and defects, software test automation using real-world examples, and how to perform software security and performance testing. Required TextbooksSagar Naik and Piyu Tripathy, “Software Testing and Quality Assurance”, Wiley.Cem Kaner, Jack Falk and H.Q. Nguyen, “Testing Computer Software”, Wiley Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain from this session.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule
Morning
Evening
Afternoon
DIPLOMA IN MERN
Course SynopsisThe Diploma in MERN (MongoDB, Express.js, React.js, and Node.js) is a comprehensive curriculum that covers both front-end and back-end development, providing students with a strong foundation in JavaScript and related technologies.The program is designed to equip students with practical skills that are in high demand by employers in the software development industry.Throughout the program, students will have the opportunity to work on real-world projects and develop hands-on experience in using the MERN stack to build web applications. Required Textbooks"Learning MERN Stack", Harmeet Singh, Paperback, 1st Edition."MERN Essentials: Build universal apps with React" by Sasan Seydnejad, Paperback, 1st Edition. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module: Has attended 90% of all classes held. Has received an average grade of 80% on all assignments. Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the next module. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain for this session.If you are only interested in theory and have no interest/patience in spending at least 10hr every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule
Morning
Evening
Afternoon
DIPLOMA IN TALLY, THE ACCOUNTING APP CHANGE
Course SummaryTally accounting software has been highly used for monetary control, invoicing, reporting, and sales management. Globally, many firms have adopted Tally accounting software as a part of their financial management system. The Tally Course at DTC will familiarize you with all the concepts, rules and features of accounting making you efficient at bookkeeping using Tally ERP 9. Required TextbooksAshok K. Nadhani, “Implementing Tally. ERP 9”, BPB Publications. Completion Criteria After fulfilling all of the following criteria, the student will be deemed to have finished the Module: Has attended 90% of all classes held. Has received an average grade of 80% on all assignments Has received an average of 60% in assessments. The tutor believes the student has grasped all of the concepts and is ready to go on the next module. Prerequisites Fundamental understanding of basic accounting concepts. If you are only interested in theory and have no interest/patience in spending at least 10hours every week throughout the duration of the course, then this course might not be for you. If you have absolutely no idea about accounting or do not see yourself doing accounting tasks in the next six -odd months, then this class may not be for you.

Schedule
Morning
Evening
Afternoon
DIPLOMA IN MOBILE PROGRAMMING
Course SynopsisThe Diploma in Mobile Programming is a comprehensive program designed to equip students with the knowledge and skills necessary to develop mobile applications for various platforms such as iOS and Android. Through a combination of theoretical and practical coursework, students will learn programming languages, app development frameworks, user interface design, and mobile app testing. Upon completion, graduates will be prepared for careers in mobile app development or further studies in the field. Required Textbooks"Mobile App Development with Android" by Meike Jane Haverkorn, Paperback, 1st Edition.“iOS Programming: The Big Nerd Ranch Guide" by Christian Keur and Aaron Hillegass, Paperback, 7th Edition. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain from this session.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six-odd months, then this class may not be for you.