infyni

Computer Basics & PC Software with Lab ( Course Codes: BCS-011 & BCSL-013 )

This foundational course marks the initiation into the realm of Computer Science for BCA students. It comprehensively covers fundamental computer concepts, delving into both hardware and software aspects. Additionally, the course sheds light on various open-source software technologies.

Live Course

Live Class: Saturday, 13 Apr

Duration: 20 Hours

Enrolled: 9

Offered by: IGNOU Guidance

Live Course

About Course

Description:

This course covers the fundamental aspects of computer basics and PC software including operating systems, software applications, computer hardware, and basic troubleshooting techniques. Students will gain a comprehensive understanding of how computers work and how to effectively use various software programs.

Objectives:

This foundational course marks the initiation into the realm of Computer Science for BCA students. It comprehensively covers fundamental computer concepts, delving into both hardware and software aspects. The curriculum encompasses an exploration of computer architecture, hardware components, and basic software principles, with a specific focus on the operating system and its associated concepts. Additionally, the course sheds light on various open-source software technologies. The final segment highlights practical applications, including web applications, social networking, and wiki platforms.

Key Highlights:

  • Fundamental computer basics
  • Operating systems overview
  • Software applications
  • Internet & technology
  • Computer hardware essentials
  • Basic troubleshooting techniques

Syllabus of Computer Basics and PC Software (BCS-011 )

BLOCK 1: Basics of Computer Hardware

Unit 1: Computer Their Origin and Applications

A bit of history highlighting the concepts, Abacas, Difference Engine, Electromagnetic Computers, Discrete components, IC circuits, Current hardware Platforms, Description of current applications of computers highlighting the role of computers, and Limitations of Computers.

Unit 2: Functioning of a Computer

Components of a computer and their role, Number system, Codes ASCII Unicode. Concept of Instruction – a simple example, Role of ALU and CU with the help of an example.

Unit 3: Memory System

Type of memories and their characteristics, What is the need for memory hierarchy? Memory Hierarchy with examples of each level and current trends in memory.

Unit 4: I/O Devices and their Functions

I/O devices, Current trends in I/O

Unit 5: My Personal Computer

Explain the configuration of the PC and its components with respect to the identification of various components so that a student can relate all the terms discussed in Units 1 to 4 to this configuration.

BLOCK 2: Basics of Computer Software

Unit 1: Software Evolution Different types of software and its evolution, System and application software, Utility software, Perverse software, and Open Source software.

Unit 2: Operating System Concepts

Need and Functions, Type of OS starting from Batch, Multi-programming and real-time Network and distributed OS, Web OS, Examples of OS and their features.

Unit 3: Concept of Programming Languages

Some basic constructs are editors, Compilers and interpreters, and Assemblers.

Unit 4: Computer Applications

Concepts of Open Source Software, Philosophy – licensing, copyright. Project Management Software, Timesheet system, Office Applications, Word Processing – Creating a Memo for a number of people, Spreadsheet – Creating a sheet of Income & deduction and calculation of IT Database – a small application with data records, a form, a query and a report. Email – Sending mail to a number of people in a group.

BLOCK 3: Internet Technologies

Unit 1: Networking and Internet Basic of Networking Concepts, Advantages of Networking, Basic Model of Networks, Network Devices, TCP/IP, Web addresses, DNS, IP addresses.

Unit 2: Web Applications I

Browsing, E-mail, Messenger/Chat

Unit 3: Web Applications II

Blogging, E-Learning and wiki, Collaboration, Social Networking.


BCSL-013 Computer Basics and PC Software Lab

Objectives:

The main objectives of the PC Software Lab course are to familiarize with the basic operations of:

i) Operating systems such as Windows and Linux.

ii) Word processors such as Open Office and MSWord.

iii) Workbook, worksheet, graphics and Spreadsheets.

iv) PowerPoint including animation and sounds.

v) Address book, Spam and Filtering in E-mail.

vi) Browsing, Search, Discussion forums and Wikis.

Operating System, Familiarization (Keyboard, Memory, I/O Port), Windows, Linux, Word Processor (Open Office and MS Word), Basic Operations (Font selection, Justification, Spell check, Table, Indentation), Table of Contents, Track Changes and Commenting, Mail Merge, Printing, Practice session, Spread Sheet (Concept of Worksheet, Workbook and Cell), Data entry, Data editing and Formula, Functioning, Graphics and Practice session, PowerPoint, Basics operation, Animation and Sounds, E-mail, Basic Operation, Address Book, Spam and Filtering, Browsing and Discussion Forum, Browsing and Search, Discussion Forum, Wiki and Google Doc

Skills You Will Gain

Operating systems overview Software applications Internet & technology Computer hardware essentials Basic troubleshooting techniques

Course Offerings

  • Prepare You for the Examination
  • Assignment Preparation Guidance
  • Last Year Exam Questions Discussion
  • Study Learning Material (Soft Copy)
  • Provision of Notes if Required
  • Interactive Classes Led by Teachers
  • Clarification of Doubts During Class
  • Access Recordings of Live Classes
  • Accessible on all Devices
  • Community Based Discussion Forum
  • Topics
  • Instructor (1)
  • Unit 1: Networking and Internet Fundamental networking concepts, advantages, the basic model of networks, network devices, TCP/IP, web addresses, DNS, and IP addresses. Unit 2: Web Applications I Exploration of browsing, email, and messaging/chat applications. Unit 3: Web Applications II In-depth coverage of blogging, e-learning, wiki platforms, collaboration tools, and social networking applications.
  • Unit 1: Software Evolution An overview of software types and their evolution, distinguishing between system and application software. The unit introduces utility software, perverse software, and emphasizes open-source software technologies. Unit 2: Operating System Concepts Discussion on the need and functions of operating systems, covering types such as Batch, Multi-programming, Real-time, Network and Distributed OS, and Web OS. Examples of operating systems and their features are presented. Unit 3: Concept of Programming Languages Introduction to basic constructs, editors, compilers, interpreters, and assemblers. Unit 4: Computer Applications Coverage of open-source software concepts, licensing philosophy, copyright, and practical applications such as project management software, timesheet systems, office applications, and database management.
  • Unit 1: Computer Origins and Applications This unit traces the historical evolution of computers, from Abacas and the Difference Engine to modern-day computing. It covers discrete components, IC circuits, current hardware platforms, and the role of computers in contemporary applications, emphasizing their limitations. Unit 2: Functioning of a Computer Detailed examination of computer components and their functions, including the number system and codes like ASCII and Unicode. The unit introduces the concept of instructions using a simple example and elucidates the roles of the Arithmetic Logic Unit (ALU) and Control Unit (CU) through practical examples. Unit 3: Memory System This unit categorizes different types of memories and explores their characteristics. It explains the necessity of memory hierarchy, detailing examples of each level and highlighting current trends in memory. Unit 4: I/O Devices and their Functions Discussion on Input/Output devices, along with insights into current trends in I/O technology. Unit 5: My Personal Computer An exploration of PC configuration and component identification. This unit bridges the gap between theoretical concepts discussed in Units 1 to 4 and their practical manifestation in a personal computer.