5 501120 introduction to computing eng

Page 1

Introduction to Computing Objectives: to provide students with basic concepts of computer science and computer engineering and the basic skills that are necessary to operate a computer system; help students to practice with presentation, communication, and writing skills; introduce to students the overview of computer science and engineering so that they can have a vision of their future careers. Course details: 4 credits (45 lecture hours + 30 tutorial, lab and assignment hours) Lecture Content Chapter 1: Fundamental concepts History. Number systems. Data representation. Computer logic.

Hours 8

Chapter 2: Hardware Computer architecture. Input and output devices. Storage systems.

4

Chapter 3: Operating systems and computer networks Operating systems. Computer files. Processing methods. Computer networks.

8

Chapter 4: Databases Database design and construction. Relational databases. Distributed databases.

4

Chapter 5: Programming Machine and Assembly languages. Programming in high-level languages. Language processing. Program design, testing, debugging and documenting. Basic data structures. Example programs.

9

Chapter 6: Computer applications Business applications. Modelling and simulation. Industrial and control applications. The Internet.

8

Chapter 7: Social issues IT services. Computer and employment. Office work. Manufacturing industry. Computer and society. Privacy, computer fraud and copyright.

4


Tutorials and Lab work

Hours

Lab 1: Windows-interfaced OS Practice with window interface operating systems.

3

Lab 2: Internet and WWW Using the Internet and email, browsing websites and searching for online documents.

3

Lab 3: Programming Developing simple computer programs, compiling and debugging.

3

Lab 4: Web programming Building a simple website using HTML

3

Tut 1: Exercises on fundamental concepts Exercises on number systems and computer logic

3

Tut 2: PC parts Introduction to students computer major components and peripheral devices

3

Tut 3: Presentation and discussion Topic: Game online.

3 3

Tut 4: Presentation and discussion Topic: History of the Internet and WWW Tut 5: Presentation and discussion Topic: Software licensing and open source software References: 1. Computing, 3rd ed., Geoffrey Knott & Nick Waites, 2000. Assessment: Midterm: Multiple-choice (30%) Writing report: (20%) Presentation: (10%) Tut + Lab: (10%) Final: (30%)

3


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.