Register Now Registration Closed
Programming Fundamentals - B4

Programming Fundamentals - B4


Tk. 4,000

Register Now
Share   Registration Closed
This course solely focuses on programming fundamentals. There are many people who are from Non-CS background but have the indomitable desire to learn and understand the fundamentals of programming from level zero. Even if you are from CS background but do not have solid understanding on programming fundamentals, this course is specifically designed for you too!

Who Can Join This Course?

Clear basics (i.e. loops, arrays, I/O etc) of at least one programming language.

Course Outline

Computer Fundamentals

1. Various components of a computer and their characteristics (RAM,ROM,CPU etc).
2. Basics of Operating System.
3. Basics of Networking.
4. Basic of I/O devices.

Digital Logic

1. Boolean Algebra (Basic).
i) Logic Gates (AND,OR,NOT,XOR etc)
ii) Truth Table.
2. Number Systems.
i) How binary system helps us to perform operations efficiently.
ii) Relation and conversion between various number systems.
iii) Real life examples and optimization techniques.

Discrete Math

1. Basic Number Theory (GCD,LCM,Primality Testing,Divisors etc).
i) Euclid's theorem for calculating GCD and how it works.
ii) Insights of GCD and LCM with real life examples.
iii) Concepts of divisors and how it helps to efficiently perform primality testing.
iv) Real life examples and some problem solving.

2. Basic Matrix Operations.
i) Matrix addition, subtraction, multiplication.
ii) Matrix rotation, translation.
iii) Matrix formation of a linear recursive function.
iv) Real life examples and some problem solving.

3. Set Theory (Basic).
i) Concept of Set
ii) Why we use it and learn it
iii) Set Union
iv) Set Intersection
v) Disjoint Set.
vi) Real life examples and some problem solving.

4. Functions (Basic).

Technical Assignment

A final technical assignment from the whole syllabus to assess the overall learning of a student.

Batch 4


Monday and Thursday 09:00 PM - 11:00 PM

Starts from Sep 22, 2022

Last date of registration is Sep 20, 2022 (Registration Closed)

Register Now Registration will open soon


Md Omar Kaushru

Currently working as a Software Engineer at Advanced one, Australia. I love to translate real world problem into code. I participated in many online contest, onsite contest, NCPC and Regional ICPC. I also worked as a problem setter & judge in Inter University & Intra-University programming contest. Also worked as mentor of "Programming team's development" program.

LinkedIn Profile

What Students Said

This course seemed much valuable, beneficial and helpful tome. Course instructor was highly cooperative and teaching friendly with students. He taught the syllabus clearly and related material from outside syllabus to visualize the things needed to entrance into the computer language world. I hope I will continue to develop my self on the basis of learning from classes. It's a great technical experience achieved by me from this designed course. Hopefully I will continue next courses in future. Good luck to you- Dev Skill. Thanks

Dr Ashek-I-Ahmed
Dr Ashek-I-Ahmed

Programming Fundamentals Batch: 3

This programming fundamentals course was very helpful for understanding the very basic topics about computer fundamental and programming. The course syllabus and contents are appropriate for beginner but I think the course duration and number of classes should be increased. Personally I think 8 class is not enough to cover and complete all the topic described in syllabus. Instructor Md. Omar Kaushru sir is very helpful and tried his best to make us understand course topics practically. Overall it was a great experience to attend this course.

Md. Abdullah Al Noman
Md. Abdullah Al Noman

Programming Fundamentals Batch: 3

The Fundamental course was very helpful for building fundamental knowledge of programming. The instructor is trying his level best to teach the topics. Though the number of classes is 8, it is not sufficient. If the number of classes will be increased, it will be very helpful to learn and practice those topics properly. In short, this course is good enough to build a solid foundation for new peoples who wants to learn programming.

Nurun Nabi
Nurun Nabi

Programming Fundamentals Batch: 3

আসসালমুআলাইকুম কোর্স টা করে আমি অনেক উপকৃত হয়েছি। প্রোগ্রামিং এর কোর কনসেপ্ট গুলো অনেক সুন্দর করে বোঝানো হয়েছে। উমর ভাইয়া খুবই ভালো একজন মানুষ। উনি প্রতিটা বিষয় খুব সুন্দর করে উপস্থাপন করেন। নন সিএসই অথবা সিএসই ব্যাকগ্রাউন্ড উভয় এর জন্য কোর্স টা অনেক উপকার আসবে ইনশাআল্লাহ। যারা প্রোগ্রামিং শুরু করতে চাচ্ছেন তাদের এই কোর্স দিয়ে শুরু করলে অনেক সুবিধা হবে। আর কোর্স আউটলাইন অনেক সুন্দর করে সাজানো হয়েছে ফলে অল্প সময় এর মধ্যে অনেক কিছু শেখা যায়। সর্বদা মনে রাখতে হবে Deb Skill এর কোর্স মানে সুন্দর একটি গাইডলাইন যা আপনাকে সামনে এগিয়ে যেতে অনেক সাহায্য করবে।

Mahbub Alam
Mahbub Alam

Programming Fundamentals Batch: 3

কোর্সটা করে আমি অনেক লাভবান হয়েছি।অনেক নতুন বিষয় সম্মন্ধে জানতে পারেছি। উমর ভাই খুব যত্নসহকারে কোর্সটা নিয়েছেন। তিনি কিছু প্রোগ্রামিং টাস্ক দিতেন যা আমার প্রোগ্রামিং চিন্তাকে উন্নত করতে সাহায্য করেছে। কিন্তু কোর্সটার সময়কাল আরেকটু বেশি হলে ভাল হত।সবশেষে বলতে চাই যে জার্নিটা অনেক ছোট হলেও অভিজ্ঞতা অসাধারণ ছিলো।

Mohtasim Faiyaz
Mohtasim Faiyaz

Programming Fundamentals Batch: 3

Programming Fundamentals - B4

Tk. 4,000
Registration 14 people already registered
Schedule Monday and Thursday 09:00 PM - 11:00 PM Starts from Sep 22, 2022
Registration Closed