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

Course Outline (CSE-1101)

This document provides an outline for an introductory computer science course. The course is titled "Introduction to Computer Science", is worth 3 credits, and involves 3 hours of contact per week. The outline details the instructor's information, course objectives which include explaining computer components and data representation, prerequisites which are none, recommended textbooks and online resources, evaluation breakdown including exams, assignments and attendance, grading scale, and a tentative weekly schedule covering topics like number systems, data representation, logic gates, computer components, software, operating systems and networks.

Uploaded by

Mali Pik
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)
67 views

Course Outline (CSE-1101)

This document provides an outline for an introductory computer science course. The course is titled "Introduction to Computer Science", is worth 3 credits, and involves 3 hours of contact per week. The outline details the instructor's information, course objectives which include explaining computer components and data representation, prerequisites which are none, recommended textbooks and online resources, evaluation breakdown including exams, assignments and attendance, grading scale, and a tentative weekly schedule covering topics like number systems, data representation, logic gates, computer components, software, operating systems and networks.

Uploaded by

Mali Pik
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/ 4

COURSE OUTLINE [CSE-1101]

Introduction of Computer Science

Course Title: Introduction of Computer Science


Course Code: CSE-1101
Credit: 3.00
Contact Hours: 3 Hours/Week
Total Marks: 100

Instructor: Md. Iftekharul Islam


Lecturer
Department of CSE
Bangladesh University

Contact: iftekharul.islam@bu.edu.bd

Lecture Hours: (According to class routine)


Office Hours: Teacher’s Office by appointment.

RATIONALE
This course provides a general introduction to the field of computer science. The aim of
the course is to develop a good understanding of computing and foundational knowledge
about how computers work.

OBJECTIVES
After completing of this course, students are expected to be able to do the following -
• Identify the components of a computer system and describe their functions
• Explain the basics of computer organization including memory and storage
elements, and recognize data representation in terms of number systems
• Describe the applications of commonly used computer software such as Word,
Excel and PowerPoint
• Apply the basic skills for solving computational problems through the use of
flowcharts and algorithms

PREREQUISITES
• None

RECOMMENDED BOOKS
• Computer Fundamentals – Pradeep K. Sinha, Priti Sinha
• Computer Science Illuminated – Nell Dale, John Lewis

RECOMMENDED ONLINE READS


• https://www.javatpoint.com/computer-fundamentals-tutorial
• https://www.tutorialspoint.com/computer_fundamentals/index.htm

1
EVALUATION
Besides the semester end examination, the students will be continuously assessed
during the course on following basis:

Marks
No. Description
distribution
1 Mid-term examinations 30
2 Class performance (Assignment/Viva/Presentation) 10
3 Attendance 10
4 Final term examination 50
Total 100

GRADING SYSTEM
The grades for the program will be indicated in the following manner

80 - 100 = A+ (4.00) Excellent


75 - <80 = A (3.75)
70 - <75 = A- (3.50) Good
65 - <70 = B+ (3.25)
60 - <65 = B (3.00) Fair
55 - <60 = B- (2.75)
50 - <55 = C+ (2.50)
45 - <50 = C (2.25)
40 - <45 = D (2.00) Poor
<40 = F (0.0) Failure

COURSE SCHEDULE
# This is a tentative plan; there might be changes, additions, and revisions etc. at the time of
delivering the course.
# Topics with * mark mean that they are either optional or more complex in nature and may be
covered if time permits.

Week Chapter Main topics


• Computing system
Introduction:
• The history of computer (hardware and software)
The Big
• Systems programmers and applications programmers
1 Picture of
Computer • Computing as a tool and computing as a discipline
Science • Basic organization of a computer system

• Numbers and computing


• Positional notation
• Binary, octal, hexadecimal and their conversions
Number
2 • Arithmetic in other bases
Systems
• Power-of-2 number systems
• Binary values and computers

2
Week Chapter Main topics
• Analog and digital data
• Representing numeric data
• Representing text (ASCII and Unicode)
Data
3 • Representing audio data
Representation
• Representing images & graphics
• Representing video

• Boolean algebra
• Boolean function and minimization
• Logic gates
Gates And
4 • Combinational circuits and design
Circuits
• Circuits as memory*
• Integrated circuits*

• The stored-program concept (von Neumann architecture)


• Input unit, output unit and their functions
• Central processing unit and its functions
Computing
5 • Memory unit, its functions and types
Components
• Embedded systems*
• Parallel architectures*

• Purpose of program planning


• Algorithm
Flowcharts & • Flowchart
6
Algorithms • Pseudocode
• Computer languages*

• The need for software


• Categories of software
Software* • Description of system software
• Description of application software

7 • Roles of an operating system


• Memory management
Operating • Process management
System • Job scheduling*
• File systems*

• Network & its types


Network And
8 • Open systems and protocols
Internet
• Network addresses

3
Week Chapter Main topics
• Cloud computing*
• Blockchain*

• Information security and its necessity


• Preventing unauthorized access
Computer • Malicious software
9
Security • Cryptography*
• Protecting your information online*

• Information systems
• Artificial intelligence
Miscellaneous
10 • Computer graphics
Topics*
• Limitations of computing

• Basics of MS Word
Microsoft • Basics of MS PowerPoint
11
Office* • Basics of MS Excel

ASSIGNMENTS
Assignments will be given in class based on the topics covered.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy