• Tidak ada hasil yang ditemukan

Daffodil International University

N/A
N/A
Protected

Academic year: 2023

Membagikan "Daffodil International University"

Copied!
7
0
0

Teks penuh

(1)

Daffodil International University

Department of Computer Science and Engineering (CSE)

Course Outline

Course Code: CSE 112

Course Title: Computer Fundamentals Program: B.Sc. in CSE

Faculty: Faculty of Science and Information Technology (FSIT)

Semester: Fall Year: 2019

Credit: 3.0 Contact Hour: 3.0

Course Level: L1T1 Prerequisite: None

Course Category: Core Engineering Instructor Name: Md. Tarek Habib Designation: Assistant Professor Email: [email protected]

Cellphone No.: 01709-076951, 01559-024179 Office Address: Room # 506, CSE Building

Class Hours: Section Class Day Class Hours Classroom

B Sunday 11:30 am - 1:00 pm L-601 CSE

Wednesday 2:30 pm - 4:00 pm 108 DT

C Monday 10:00 am - 11:30 am L-702

Tuesday 1:00 pm - 2:30 pm 803 DT Google Classroom

Code: 79mwvg

1. Course Rationale

As digitization is touching our lives in almost all spheres computer is omnipresent due to this.

Computers are present everywhere from schools to colleges to banks to post offices to professional world. There is a lot of uses of computers in the universities. The biggest example for the same is that Google Classroom is helping teaching this course online and recipients will be accessing it and using it online. Many of our daily tasks are done on the computer too.

Computer Fundamentals (CSE 112) is one prominent core courses that is concerned of the basics of using a computer. This course has been designed for the newly admitted students with little to no computer experience.

1.1. Course Objectives

The main objective of this course is to introduce the fundamentals of computing devices and

reinforce computer vocabulary, particularly with respect to personal use of computer hardware

and software, the Internet, networking and mobile computing. It focuses on such computer

(2)

literacy that prepares students for life-long learning of computer concepts and skills. Students discovers why computers are essential components in education, business and society in this course.

1.2. Course Outcomes (COs)

After successfully completing this course, a student will be able to:

CO1

Converse in basic computer terminology

CO2

Formulate opinions about the impact of computers on society

CO3

Possess the knowledge of basic hardware peripherals

CO4 K

now and use different number systems and the basics of programming

CO5

Solve basic computational problems with C language

1.3. Program Outcomes (POs)

Program Outcomes (POs) are narrower statements that describe what students are expected to know and be able to do by the time of graduation. These relate to the knowledge, skills and attitudes that students acquire while progressing through the program. The program must demonstrate that by the time of graduation, students have attained a certain set of knowledge, skills and behavioural traits to some acceptable minimum level. As per the Board of Accreditation for Engineering and Technical Education (BAETE), the 4-year B.Sc. program in CSE specifically requires that students acquire the following graduate attributes.

PO1

Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals and an engineering specialization to the solution of complex engineering problems.

PO2

Problem analysis: Identify, formulate, research the literature and analyze complex engineering problems and reach substantiated conclusions using first principles of mathematics, the natural sciences and the engineering sciences.

PO3

Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for public health and safety as well as cultural, societal and environmental concerns.

PO4

Investigation: Conduct investigations of complex problems, considering design of experiments, analysis and interpretation of data and synthesis of information to provide valid conclusions.

PO5

Modern tool usage: Create, select and apply appropriate techniques, resources and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.

PO6

The engineer and society: Apply reasoning informed by contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to professional engineering practice.

(3)

PO7

Environment and sustainability: Understand the impact of professional engineering solutions in societal and environmental contexts and demonstrate the knowledge of, and need for sustainable development.

PO8 Ethics: Apply ethical principles and commit to professional ethics, responsibilities and the norms of the engineering practice.

PO9 Individual work and teamwork: Function effectively as an individual and as a member or leader of diverse teams as well as in multidisciplinary settings.

PO10

Communication: Communicate effectively about complex engineering activities with the engineering community and with society at large. Be able to comprehend and write effective reports, design documentation, make effective presentations and give and receive clear instructions.

PO11

Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work as a member or a leader of a team to manage projects in multidisciplinary environments.

PO12 Life-long learning: Recognize the need for and have the preparation and ability to engage in independent, life-long learning in the broadest context of technological change.

2. Strategies and Approaches to Learning 2.1. Teaching and Learning Activities (TLAs)

TLA1 Lectures once a week using multimedia and board and marker of different topics.

TLA2 Active discussion in class regarding efficient solving of the logical and mathematical problems.

TLA3 Group discussion and presentation regarding diverse problems and corresponding lectures.

TLA4 Evaluation of class performances in order to reach each student in a class for every topic.

3. Course Schedule and Structure

3.1. Textbook

Computer Fundamentals by Pradeep K. Sinha, 6th Edition.

3.2. Reference Books

Computer Fundamentals and ICT by M. Lutfar Rahman, M. Shamim Kaiser, M. Ariful Rahman, M. Alamgir Hossain.

Introduction to Computer by Peter Norton.

Introduction to Information System by James A. O’Brien, 8

th

Edition.

(4)

Fundamentals of Computers by V. Rajaraman and N. Adabala, 6

th

Edition.

Teach Yourself C by Herbert Schildt, 3

rd

Edition.

Learn C in Three Days by Sam A. Abolrous.

C How to Program by Deitel and Deitel, 7

th

Edition.

3.3. Course Plan/Lesson Plan

Week Lesson Topic

Teaching and Learning Activities (TLA’s)

Assessment (Asg./CT/Mid/Final)

1

Les. 1 (Theory)

a. Introduction and motivation b. Course outline discussion c. Real-life application discussion

TLA1

None Les. 2

(Lab)

a. Basic operation using PC, hardware and

peripheral introduction

b. Demo of computer mother board

TLA1

2, 3

Les. 3, 5 (Theory)

a. Basic computer organization, how a computer works

b. Number system and conversions c. Application of number systems

TLA1, TLA2

MCQ for overall assessment of class prior to class test Les. 4, 6

(Lab)

a. Working with productivity package Microsoft office and using Windows Assign Team Project

TLA1, TLA2

4

Les. 7 (Theory)

a. Computer arithmetic TLA3, TLA4,

TLA1

Class Test # 1 Les. 8

(Lab)

a. Working with productivity package Excel and PowerPoint

TLA3, TLA4, TLA2

5

Les. 9 (Theory)

a. Addition and subtraction with two’s

complement TLA1, TLA2

Les. 10 (Lab)

a. Working with productivity package Excel

and PowerPoint TLA1

6

Les. 11 (Theory)

a. Floating point representation of numbers

TLA1, TLA2

Les. 12 (Lab)

a. Working with productivity package Excel and PowerPoint

b. Using Google tools for education (Google classroom, Calendar, Email, Google Air etc)

TLA1

7 MiMiddtteerrmm EExxaammiinnaattiioonn

(5)

8

Les. 13 (Theory)

Develop logical concept of problem solving a. Pseudocode

b. Flowchart

TLA3, TLA4, TLA1

Class Test # 2

Les. 14 (Lab)

a. Working with productivity package Excel and PowerPoint, Internet and email usage

b. Working with drawing tools e.g. Paint, Photoshop and Illustrator

TLA3, TLA4, TLA2

9

Les. 15 (Theory)

Develop logical concept of problem solving a. Pseudocode

b. Flowchart

TLA3, TLA4,

TLA1 Team Project Presentation Les. 16

(Lab)

a. Using Flow Charting Tool e.g. Visio b. Practical drawing flowchart using tool

TLA3, TLA4, TLA1

10

Les. 17 (Theory)

Basic program structure and variables a. Data types and why it is needed b. Concept of variable and constant c. Variable naming convention d. C Reserved Words

TLA1

Les. 18 (Lab)

a. Basic C programming using CodeBlocks (installation, coding, debugging, compiling and

executing program)

TLA1

11, 12

Les. 19, 21 (Theory)

Operators and expressions a. Token and how it is used

b. Different types of operators and expressions.

c. Assignment, arithmetic, relational, logical and bitwise expressions including precedence and associativity

d. Expression evaluation e. Type casting

TLA3, TLA4, TLA1

Class Test # 3

Les. 20, 22

(Lab) a. Basic problem solving using programming TLA3, TLA4, TLA2

13

Les. 23 (Theory)

Input output functions, control structures and basic logic development

a. Different types of input and output functions.

b. The % format specifiers c. Formatting output

d. Working with control structure

TLA1, TLA2

Les. 24

(Lab) a. Basic problem solving using programming TLA1, TLA2 14 FiFinnaall EExxaammiinnaattiioonn

(6)

4. Assessment Methods 4.1. Marks Distribution

4.2. Grading System

Numerical Grade Letter Grade Grade Point

80-100 A+ 4.00

75-79 A 3.75

70-74 A- 3.50

65-69 B+ 3.25

60-64 B 3.00

55-59 B- 2.75

50-54 C+ 2.50

45-49 C 2.25

40-44 D 2.00

Less than 40 F 0.00

5. Special Instructions:

All students are encouraged to attend all the classes on time.

There will be 3 (three) class tests and all of them will be counted.

Lab assignment(s) will be given, which you should submit on due date(s).

There will be no make-up for the class tests.

6. Additional Support for Students

● Student Portal:

http://studentportal.diu.edu.bd/

● Academic Guidelines

https://daffodilvarsity.edu.bd/article/academic-guidelines

Class Attendance 07

Assignment 5

Class Test 15

Presentation 8

Mid Term Exam 25

Semester Final Examination 40 Total: 100

(7)

● Rules and Regulations of DIU

https://daffodilvarsity.edu.bd/article/rules-and-regulation

● Career Development Centre:

https://cdc.daffodilvarsity.edu.bd/

● For general queries:

http://daffodilvarsity.edu.bd/

Referensi

Dokumen terkait

1 of 2 Daffodil International University School of Science and Engineering Department of Civil Engineering Term Final Examination, Fall-2019 Course Title: Transport Engineering I

Daffodil International University Department of Pharmacy Faculty of Allied Health Sciences Midterm Examination: Fall - 2018 Course Code: BPH-215 Time: 1 hour 30 mins Course Title:

Daffodil International University Department of Journalism and Mass Communication BSS Hons Programme Mid-term Examination, Spring- 2021 Course Title: Concepts and Process of

Daffodil International University Department of Pharmacy Faculty of Allied Health Sciences Mid-Term Examination: Fall 2018 Course Code: BPH-225 Time: 1 hour 30 mints Course Title:

Like student Registration, Teacher and course Flow • Register Department • Update existing department 3.1.4 Class Registration Use Case ID UC004 Use Case Title Class

1.3.Program Outcomes PO’s Program Outcomes PO1 Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to

Daffodil International University Department of Pharmacy Faculty of Allied Health Sciences Midterm Examination: Fall 2018 Course Code: BPH-212 Time: 1 hours 30 mins Course Title:

Fokhray Hossain Department of Computer Science and Engineering CSE Daffodil International University DIU [email protected]... Book References • Computer Organization