Computer Concepts and Problem Solving (BCI105) crash course, Online BCA, Semester 1:
This subject introduces how computers are organised and used, covering hardware, operating systems, word processors and spreadsheets, and then moves to…
- 20 video lessons
- 4h 53m
- Study notes
- 95 quiz questions
- Assignment
20 lessons in Computer Concepts and Problem Solving
Each lesson pairs one topic with a hand-picked video, trimmed to the part that teaches it.
About this subject
This subject introduces how computers are organised and used, covering hardware, operating systems, word processors and spreadsheets, and then moves to algorithmic problem solving with classic number and array algorithms. After it you will be able to work confidently with Word and Excel and design, verify and analyse simple algorithms such as factorial, Fibonacci, prime generation and array manipulation.
- 1
Evolution of Computers
Module I, Fundamentals of Computers: Evolution of Computers
Evolution of Computers - Computer System | Class 11 Computer Science Chapter 1 | CBSE 2025-26· Magnet Brains· 18 min
Study notes 5 quiz questionsWatch lesson - 2
Input and Output Devices
Module I, Fundamentals of Computers: Inputs/Outputs devices, Alternative Methods of Input
Computer Input & Output Devices l Types of Input and Output Devices l Computer Tech Academy· Computer Tech Academy· 25 min
Study notes 5 quiz questionsWatch lesson - 3
Organization of a Digital Computer
Module I, Fundamentals of Computers: Organization of Modern Digital Computers
Basic Computer Organisation: Introduction to computer system | Cbse class-XI· Gate Smashers· 12 min
Study notes 5 quiz questionsWatch lesson - 4
Operating Systems, Multitasking and GUI
Module I, Fundamentals of Computers: Operating System, Multitasking OS, Graphical User Interface
L-1.1: Introduction to Operating System and its Functions with English Subtitles· Gate Smashers· 19 min
Study notes 5 quiz questionsWatch lesson - 5
Introduction to Word Processors and MS Word Interface
Module II, Word Processing: Word Processing Programs and Their Uses, Word Processor's Interface
#01 An Introduction to Word Processing - Microsoft Word· Classroom Canvas· 5 min
Study notes 5 quiz questionsWatch lesson - 6
Editing and Formatting Text in Word
Module II, Word Processing: Editing Text, Formatting Text
Ms Word - Formatting Text· TutorialsPoint· 5 min
Study notes 5 quiz questionsWatch lesson - 7
Macros and Special Features of MS Word
Module II, Word Processing: Macro, Special Features of Word
Macros in MS Word| How to use Macros to record any work done in MS Word| Create Macros in MS Word-66· Gyanyagya· 8 min
Study notes 5 quiz questionsWatch lesson - 8
Desktop Publishing and Saving Word Docs as Web Pages
Module II, Word Processing: Desktop Publishing Service, Converting doc into www pages
DTP (Desktop Publishing) Introduction, Software, Uses, Printing, Types of Printing, Offset Printing· Sarkar Study Waves Education· 15 min
Study notes 5 quiz questionsWatch lesson - 9
Introduction to Spreadsheets and Their Applications
Module III, Spreadsheet Software: Spreadsheet Programs, Applications, Spreadsheet package features
Introduction To Spreadsheets - Intro, Features of Spreadsheets |Class 9 Information Technology Ch 10· Magnet Brains· 20 min
Study notes 5 quiz questionsWatch lesson - 10
Spreadsheet Structure: Cells, Labels and Data
Module III, Spreadsheet Software: attributes, structure, label, data, importing data
Class 8 Computer Science chapter 2 | Spreadsheets | Part 1· Sourav Khatua· 4 min
Study notes 5 quiz questionsWatch lesson - 11
Excel Formulas and Functions
Module III, Spreadsheet Software: formula, functions
Excel Formulas and Functions - Tutorial for Beginners· Kevin Stratvert· 11 min
Study notes 5 quiz questionsWatch lesson - 12
Data Handling and Managing Workbooks in Excel
Module III, Spreadsheet Software: data handling, Managing workbooks
Excel Worksheets Tutorial in Hindi | Managing Worksheets in Excel | Excel Tutorial Part 5· My Computer Course· 13 min
Study notes 5 quiz questionsWatch lesson - 13
Introduction to Computer Problem Solving
Module IV, Introduction To Computer Problem Solving: Introduction, Problem Solving aspects
Introduction to Problem Solving - One Shot Revision | Class 11 Computer Science Ch 4 | CBSE 2025-26· Magnet Brains· 36 min
Study notes 5 quiz questionsWatch lesson - 14
Top-Down Design and Implementing Algorithms
Module IV, Introduction To Computer Problem Solving: Top-Down Design, Implementation of Algorithms
SE43: Top Down Design and Bottom Up Design Approach in Software Engineering· University Academy· 10 min
Study notes 5 quiz questionsWatch lesson - 15
Program Verification and Algorithm Efficiency
Module IV, Introduction To Computer Problem Solving: Program Verification, Efficiency of Algorithm, Analysis of Algorithm
L-1.2: What is Algorithm | How to Analyze an Algorithm | Priori vs Posteriori Analysis | DAA· Gate Smashers· 5 min
Study notes 5 quiz questionsWatch lesson - 16
Factorial and Fibonacci Algorithms
Module IV, Introduction To Computer Problem Solving: fundamental algorithm, factorial computation, generation of Fibonacci sequence
Factorial and Fibonacci Series with and without Recursion Program in C || Revision class in Hindi||· Knowledge Ka Keeda· 19 min
Study notes 5 quiz questionsWatch lesson - 17
Factoring Methods and Square Root Algorithm
Module V, Factoring and Array Techniques: Factoring Methods, finding the square root of a number
ALGO 8 | HOW TO FIND THE SQUARE ROOT OF A NUMBER? | PROBLEM SOLVING TECHNIQUES· Logic Explorer· 15 min
Study notes 5 quiz questionsWatch lesson - 18
Generating Prime Numbers
Module V, Factoring and Array Techniques: generating prime numbers
ALGO 11 | GENERATING THE PRIME NUMBERS USING SIEVE OF ERATHOSTHENES | PROBLEM SOLVING TECHNIQUES· Logic Explorer· 8 min
Study notes 5 quiz questionsWatch lesson - 19
Array Techniques: Reversal and Finding Maximum
Module V, Factoring and Array Techniques: Array techniques, array order reversal, Finding the maximum number in a set
ALGO 15 | ARRAY ORDER REVERSAL | PROBLEM SOLVING TECHNIQUES· Logic Explorer· 9 min
Study notes 5 quiz questionsWatch lesson - 20
Removing Duplicates and Finding the Kth Smallest Element
Module V, Factoring and Array Techniques: Removal of duplicates from an ordered Array, finding the kth smallest element
ALGO 20 | ALGORITHM TO FIND THE KTH SMALLEST ELEMENT IN UNORDERED ARRAY | PROBLEM SOLVING TECHNIQUES· Logic Explorer· 36 min
Study notesWatch lesson
Assignment
Student Marks Toolkit: From Concepts to Algorithms
Less scrolling. More passing.
- Free
Hand-picked video lessons
20 short lessons, each with the best YouTube explanation we could find, trimmed to the part that matters.
- Free login
Study notes
20 lessons come with a summary, key points, key terms and takeaways for quick revision.
- Free login
Quizzes
95 questions across the course, with the right answer and why, the moment you pick.
- Free login
Assignments
1 subject assignments with clear tasks, so you practise what each subject actually asks of you.
- Free login
Notebook
Write notes beside the video, stamped with the exact time, and jump back to that moment later.
- Free login
Progress that follows you
Completed lessons, quiz scores and where you stopped, saved to your account on every device.
- Live chat pass
Live chat
A members-only live chat beside every lesson: doubts, tips, stickers and GIFs with your batch. One ₹19 pass opens every live chat.
The Online BCA live chat. Study together, live.
A live chat right beside the video, shared by everyone studying Online BCA. Ask a Computer Concepts and Problem Solving doubt mid-lesson, share a shortcut, celebrate a finished semester.
- Live chat beside every lesson
- One live chat for all of Online BCA
- Members-only stickers & GIFs
- One ₹19 pass opens every live chat
Online BCA live chat
Anyone else finding Computer Concepts and Problem Solving tricky? 😅
Lesson 2 cleared it up for me. Watch it before the quiz

Doing it now, thanks!
Starting Basic Mathematics tonight if anyone wants to go together
More from Online BCA Semester 1
All subjects- Sem 1
BCI102
Basic Mathematics
This subject covers matrices and determinants, limits and continuity, differentiation, integration, first and second order differential equations, vectors, and…
- 17 lessons
- 7h 31m
- Notes
- Quiz
- Sem 1
BCA101
Digital Electronics
This subject covers number systems, logic gates, Boolean algebra, Karnaugh maps, combinational and sequential circuits such as adders, multiplexers,…
- 17 lessons
- 4h 57m
- Notes
- Quiz
- Sem 1
BCI103
Introduction to Computer Networking
This subject introduces data communication basics such as signals, modulation, transmission media and error detection, then moves on to computer networks…
- 22 lessons
- 5h 15m
- Notes
- Quiz
- Sem 1
BCI104
Programming and Problem Solving through 'C' Language
This subject introduces computer fundamentals, number systems and the C programming language, covering control flow, arrays, functions, pointers, structures,…
- 17 lessons
- 10h 17m
- Notes
- Quiz
Computer Concepts and Problem Solving: common questions
This subject introduces how computers are organised and used, covering hardware, operating systems, word processors and spreadsheets, and then moves to algorithmic problem solving with classic number and array algorithms. After it you will be able to work confidently with Word and Excel and design, verify and analyse simple algorithms such as factorial, Fibonacci, prime generation and array manipulation. It's the Computer Concepts and Problem Solving subject of Online BCA, Semester 1, in 20 lessons: Evolution of Computers; Input and Output Devices; Organization of a Digital Computer; Operating Systems, Multitasking and GUI; Introduction to Word Processors and MS Word Interface; Editing and Formatting Text in Word; Macros and Special Features of MS Word; Desktop Publishing and Saving Word Docs as Web Pages; Introduction to Spreadsheets and Their Applications; Spreadsheet Structure: Cells, Labels and Data; Excel Formulas and Functions; Data Handling and Managing Workbooks in Excel; Introduction to Computer Problem Solving; Top-Down Design and Implementing Algorithms; Program Verification and Algorithm Efficiency; Factorial and Fibonacci Algorithms; Factoring Methods and Square Root Algorithm; Generating Prime Numbers; Array Techniques: Reversal and Finding Maximum; Removing Duplicates and Finding the Kth Smallest Element.
Yes. Every video lesson is free to watch without an account. A free login unlocks study notes, quizzes, the assignment, a notebook and progress that syncs across devices.
About 4h 53m of video across 20 lessons, plus time for notes and quizzes. Go at your own pace; your place is saved.
Yes: “Student Marks Toolkit: From Concepts to Algorithms”. It comes after the last lesson, with a brief, clear tasks and how the work is judged.
A members-only live chat beside the video, shared by everyone studying Online BCA, where learners ask doubts, share tips and react with stickers and GIFs. One ₹19 pass, paid once from your InsideEdge wallet, opens the live chat for every degree.
No. It's a crash course to help you understand and revise the subject quickly. Use it alongside your official study material and assignments.