0% found this document useful (0 votes)
12 views

Fund

1. The document outlines the course details for Fundamentals of Computer, a first semester core course for computer science engineering students. 2. The course objectives include introducing students to number systems, logic design, computer hardware and software components, and developing logical thinking skills. 3. Upon completing the course, students will be able to apply knowledge of number systems, logic circuits, recognize computer hardware and software, comprehend computer functional units, and represent problems using algorithms and flowcharts.

Uploaded by

usha sri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Fund

1. The document outlines the course details for Fundamentals of Computer, a first semester core course for computer science engineering students. 2. The course objectives include introducing students to number systems, logic design, computer hardware and software components, and developing logical thinking skills. 3. Upon completing the course, students will be able to apply knowledge of number systems, logic circuits, recognize computer hardware and software, comprehend computer functional units, and represent problems using algorithms and flowcharts.

Uploaded by

usha sri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Government of Karnataka

Department of Collegiate and Technical Education


Board of Technical Examinations, Bangalore

Course Code 20CS11T Semester I


FUNDAMENTALS OF
Course Title Course Group Core
COMPUTER
No. of Credits 4 Type of Course Lecture
4Hrs PerWeek
Course Category PC Total Contact Hours
52Hrs Per Semester
Prerequisites Nil Teaching Scheme (L: T:P) = 4:0:0
CIE Marks 50 SEE Marks 50

1. COURSE RATIONALE
Fundamentals of Computer is the foundational course that sets the base for computer science engineering. Core
knowledge of number system, conversion, Boolean algebra, logic circuits are fundamental and even sets the basis for
further study of computer organization & architecture, system software and computer network. Understanding the
functional units, peripherals and components of a computer is vital.

2. COURSE SKILL SET


Theaimofthecourseistohelpthestudenttoattainthefollowingindustryidentifiedcompetency through various teaching
–learning experiences
1. Identify computer hardware and software
2. Understand the data representation in computers
3. Basic knowledge of computer system and its working
4. Basic knowledge of logical thinking and problem solving

3. COURSE OBJECTIVES
1. Introduction to number system, conversion and data representation
2. Introduction to logic design
3. Understand functional units and components of computer
4. Develop logical thinking and problem-solving skills
4. JOB ROLE
SL.NO LEVEL JOB ROLES
1 3 Computer Operator & Program Assistant
2 3 Front Desk Operator
3 3 Office Assistant

5. PREREQUISITES
STUDENT NIL
TEACHER Various pedagogical techniques

6. COURSE OUT COMES


On successful completion of the course, the students will be able to demonstrate industry- oriented COs
associated with the above-mentioned competency:

LINKE TEACHING
COURSE OUTCOME CL
D PO HOURS
Applytheknowledgeofnumbersystem and
CO1 U, A 1,4,7 12
Boolean algebra in computer system
Apply the knowledge of logic circuits for
CO2 U, A 1,4,7 14
practical application
Recognize the various hardware and software
CO3 U 1,7 8
associated withcomputer

CO4 Comprehendthefunctionalunitsofacomputer U 1,7 10


Represent simple problems in terms of
CO5 U, A 1,7 8
algorithm and flowchart

7. SUGGESTED SPECIFICATION TABLE WITH HOURS & MARKS (THEORY)

UNIT NAME DISTRIBUTION OF THEORY MARKS


UNIT TEACHING
NO. HOURS R U A TOTAL
1 Basic of Logic design 12
2 Logic circuits 14
Introduction to computer concepts
3 8
Introduction to computer
4 organization 10
Introduction to computer
5 programming 8
TOTAL 52 200
Legends: R = Remember; U = Understand; A = Apply and above levels (Bloom’s revised taxonomy)

8. INSTRUCTIONAL STRATEGY
These are sample strategies, which teacher can use to accelerate the attainment of the
various course outcomes

1. Massive Open online courses (MOOCS) can be used to teach various topics/subtopics.
2. Lecture method(L)does not mean onlytraditionallecturemethod, butdifferent typeof teaching methods and
media can be employed to develop the outcomes.
3. About 15 to 20% of the topics/subtopics which are relatively simpler or descriptive in nature are to be given
to the students for self-directed learning.
4. Arrange visits to nearby Offices/Industries/ Academic institution having network facility to understand types
of network and types of computers being used.
5. Use different instructional strategies in classroom teaching
6. Use of virtual labs wherever mentioned

5. DETAILS OF COURSE CONTENT

The following topics/subtopics is to be taught and assessed in order to develop Unit Skill sets for achieving CO
to attain identified skill sets

UNIT TOPICS/SUBTOPICS LEARNING OUTCOME HOURS


NO (IN COGNITIVE DOMAIN) L-T-P
1 BASICS OF LOGIC DESIGN 12
Introduction to number system. 1. Understand various
• Binary number representation
• Octal 2. Perform conversion and
• Decimal arithmetic operations using
• Hexadecimal different number system
(characteristics of each number 3. Apply the knowledge of codes
system) to represent data
Conversion from one number system to other 4. Explain the working of logic gates
Complements of number systems and 5. Apply Boolean rules and laws
arithmetic operations to solve the Boolean expression
Computer codes (BCD, EBCDIC, ASCII
Code, Gray code, Excess-3 code and
Unicode)
Logic gates
Boolean algebra (rules, laws, De- Morgan
Theorem, Boolean expressionsand
simplifications)

Note:
1. Use visual/graphic content for demonstration
2. Demonstrate data representation inside the computer using virtual
labs
3. Demonstrate logic gates using virtual labs
4. Explain with block diagram, circuit diagram and truth table
2 LOGIC CIRCUITS 14
Combinational Circuits
▪ Characteristics 1. Identify logic circuits
▪ Logic circuitdesign 2. Describe the working of logic
▪ Block diagram, features & circuits
Applications of 3. Compare combinational and
▪ adders,subtractors and comparators sequential circuits
▪ multiplexers, demultiplexers 4. List the applications of logic
▪ encoders, decoders and code circuits
converters (7 segment)
Sequential Circuits
▪ Characteristics
▪ Types
▪ Asynchronous

▪ Synchronous (clocked, un
clocked)

▪ Flip flops
o Types, circuit analysis
and truthtable
▪ Applications of sequential circuits
o Shift registers (types and
application)
o Counters (classification and
application)
Note:
1. Demonstrate logic circuits and their application using virtual labs

3 INTRODUCTION TO COMPUTER CONCEPTS 8


Introduction to computers 1. Describe the characteristics of
▪ Evolution of computer (abstract only) computer of various generations
▪ Generation of computers 2. Identify the functional units and
▪ Classification of computer peripheralsofacomputer
▪ Applications 3. Identify components of a
Components of computers computer system
▪ Hardware (different types of 4. Explain computer network
hardware components) concepts such as types, protocols
▪ Software 5. Identify and distinguish threats
(System Software, Application andviruses
Software, E-accessibility
Software)
(Open source, freeware and
proprietary software)
▪ Peripherals (working of keyboard
and laser printer)
Computer Network (Concept Only)
▪ Basics
▪ Categories
▪ Protocols (Application layer)
▪ Advantages.
Methods of data processing
(concepts only)
▪ Single user programming
▪ Multi programming
▪ Real-time processing
▪ On-line processing
▪ Time sharing processing
▪ Distributed processing
Computer Security
▪ Types of threats and source of threats

Note
1. Demonstrate computer and computer software’s using videos and
other visual/graphical method

4 INTRODUCTION TO COMPUTER ORGANIZATION & OPERATING SYSTEM 10

Introduction 1. Examine the working of each


▪ Overview of functional units of a functional unit
computer 2. Explain memory hierarchy
▪ Stored Program Concept 3.Explain BIOS and UEFI 4.Describe
▪ Flynn's Classification of Computers type and functions of OS
Memory Hierarchy
▪ Main memory
▪ Auxiliary memory
▪ Cache memory
Introduction to BIOS and UEFI
OS Concepts
▪ Overview
▪ Types(BatchOperatingSystem,
Multitasking/Time Sharing OS,
Multiprocessing OS,Real Time OS,
Distributed OS, Network OS, Mobile
OS)
▪ Services

Note:
1. Demonstrate using videos and other visual/graphical method
5 INTRODUCTION TO COMPUTER PROGRAMMING 8
Basics ofprogramming 1.Writing algorithms for
▪ Algorithms and Flowcharts mathematical concepts
▪ Basics 2.Representation with flowchart
▪ Decision making 3. Identify the naming rules for
▪ Iterative variables
(With sufficient examples)
Programming Languages
▪ Generation of languages
▪ General concepts of variables and

constants
Note:
1. Demonstrate using videos and other visual/graphical method
2.Use of online tools for flowchart design. ex:https://app.diagrams.net/

10. MAPPING OF CO WITH PO


COURSE CO’S PROGRAMME OUTCOMES (PO’S)
1 2 3 4 5 6 7
FUNDAMENTALS OF CO1 3 - - 2 - - 1
COMPUTERS CO2 3 - - 2 - - 1
CO3 3 - - 2 -- - 1
CO4 3 - - 2 - - 3
CO5 3 - - 2 - - 3
Level 3- Highly Mapped, Level 2-Moderately Mapped, Level 1-Low Mapped, Level 0- Not
Mapped

11. SUGGESTED LEARNING RESOURCES

BOOKS

Digital fundamentals – Thomas L. Floyd, PEARSON EDUCATION publication, Eleventh edition – Global
1
Edition, ISBN 10: 1-292-07598-8, ISBN 13: 978-1-292-07598-3

Digital Electronics –principles and integrated circuits. Anil K. Maini. Wiley publications, first edition. ISBN:
2
978-81-265-1466-3

Digital Electronics –principles and integrated circuits. Anil K. Maini. Wiley publications, first edition. ISBN:
3
978-81-265-1466-3

Digital principles and applications. Donald P Leach, Albert Paul Malvino, GoutamSaha, McGraw Hill Publisher,
4 7th edition, ISBN (13 digit): 978-0-07-014170-4 ISBN (10 digit): 0-07-014170-3

Digital Computer Fundamentals, - Thomas C Bartee, McGraw-Hill Publisher,4th edition. ISBN 0-07-003892-
5
9

6 Digital Logic and Computer Design M. Morris Mano


7 Introduction to Computer Science, ITL Education Solutions Pvt. Ltd., Pearson Education

8 “Computer Fundamentals” by Goel

URL’S

1 https://www.tutorialspoint.com/basics_of_computer_science

2 https://www.guru99.com/operating-system-tutorial.html

3 https://www.javatpoint.com/computer-organization-and-architecture-tutorial

12. SUGGESTED LIST OF PROPOSED STUDENT ACTIVITYS


Note: the following activities or similar activities for assessing CIE (IA)

SL. NO ACTIVITY

1 Prepare a report on programming languages and their features


2 Prepare a report on open source and proprietary, system and application software
3 Prepare a report on recent viruses(computer)
4 Identify the logic circuits used in construction of memory and prepare a report
5 Identify the utilities of OS and prepare a report

13. COURSE ASSESSMENT AND EVALUATION CHART


SL.N ASSESSMENT DURATION MAX CONVERSION
O (in MARKS
minutes)
1 CIE Assessment 1 (Written Test -1) - At the end of 3rd 80 30 Average of
week three written
tests
2 CIE Assessment 2 (Written Test -2) - At the end of 7th 80 30
30
week
3 CIE Assessment 3 (Written Test -3) - At the end of 80 30
13th week
4 CIE Assessment 4 (MCQ/Quiz)- At the end of 5th week 60 20 Average of three
20
5 CIE Assessment 5 (Open book Test) -At the end of 9th 60 20
week
6 CIEAssessment6 (Studentactivity/ 60 20
Assignment)-At the end of 11th week
7 Total Continuous Internal Evaluation (CIE) Assessment 50
8 Semester End Examination (SEE) 3 hrs 100 50
Assessment (Written Test)
TOTAL MARKS 100

14. RUBRICS FOR ACTIVITY


RUBRICS FOR ACTIVITY (Example Only)
Dimension Poor Below Average Good Exemplary Student
average Score
4 8 12 16 20
Collection Does not collect any Collects very Collect much Collects some Collects a great 8
of data information limited information; but basic deal of
relating to the information; very limited information; information; all
topic some relate to relate to the most refer to refer to the
the topic topic the topic topic

Fulfil Does not perform Performs Performs Performs Performs all 6


team’s roles any duties assigned very little very little nearly all duties of
& duties to the team role duties but duties duties assigned team
unreliable. roles

Shares Always relies on Rarely does the Usually does the Normally does Always does 8
work others to do the assigned work; assigned work; the assigned the assigned
equally work often needs rarely needs work work without
reminding reminding having to be
reminded.

Listen to Is always talking; Usually does Talks good; but Listens, but Listens and 8
other Team never allows anyone most of the never show sometimes talk speaks a fair
mates else to speak talking; rarely interest in too much amount
allows others listening
to others
speak
Average / Total Marks: (8+6+8+8)/4 7.5 = 8
marks

You might also like