Future University is one of most promising private universities in Egypt. Through excellence in teaching, research and service, Future University strives to provide a comprehensive, high-quality education that prepares our graduates to be future leaders.
mainLogo
90th Street
New Cairo
Egypt

Course List

Introduction to Computer

  • Course Code :
    CSC 101
  • Level :
    Undergraduate
  • Course Hours :
    2.00 Hours
  • Department :
    University Requirments

Instructor information :

Area of Study :

By studying this course the student should be able to: • Demonstrate knowledge and understanding of the basic elements of computer hardware and software and their roles in a computer system. • Understand how to use Internet and WWW for searching and browsing information. • Understand the basics of software development. • Ability to develop and produce diversity of computer applications using Word processing, Spreadsheet, Database and Powerpoint Software tools. • Demonstrate knowledge and understanding of standard methods and approaches for problem solving. • Demonstrate knowledge and understanding of the algorithmic approach for problem solving. • Design and represent an algorithmic solution for a given algorithmic problem. • Implement the algorithmic solution using C++ as a programming language. • Demonstrate knowledge and understanding of using C++ in implementing various problem solutions in different application areas.

For further information :

Introduction to Computer

An introductory course in computers. It covers; history of computers, computer system, input and output units, storage and memory, system software and applications software, networks, and the internet. The course also covers a brief introduction to Microsoft Office.

For further information :

Introduction to Computer

Course outcomes:

a. Knowledge and Understanding:

1- List the basic components of computer hardware
2- Define the flow charts
3- Outline the hardware and software
4- Define the information technology

b. Intellectual Skills:

1- Solve the different engineering problems using flow charts
2- Analyze the numbering systems
3- Select the appropriate course actions for building a program code

c. Professional and Practical Skills:

1- Apply the methods of flow charts and number systems to solve engineering problems
2- Apply the methods of C++ programming language for solving engineering problems
3- Write and implement simple practical programs to solve mathematical problems

d. General and Transferable Skills:

1- Conduct oral and written communication
2- Write technical reports
3- Team working

For further information :

Introduction to Computer

Course topics and contents:

Topic No. of hours Lecture Tutorial/Practical
Introduction to computers 2 1 1
Program development in C++ - Selection Control Structures 2 1 1
Program development in C++ - Repetitive C++ Structures (Loops) 2 1 1
Program development in C++ - Arithmetic C++ Operations 2 1 1
One Dimensional Arrays 2 1 1
Program development in C++ - Modular Programming using Functions 2 1 1
Final Exam 2 2 0
Computer Hardware 2 1 1
Computer Software 2 1 1
Computer Networks and Internet 2 1 1
Midterm I 2 1 1
Program development in C++ - 2 1 1
Problem Solving Methodologies and Algorithmic Approach 2 1 1
Basic Elements & Data Types of C++ 2 1 1
Midterm II 2 1 1

For further information :

Introduction to Computer

Teaching And Learning Methodologies:

Teaching and learning methods
Lectures
Practical Assignments
Exercises and tutorials
Research assignments

For further information :

Introduction to Computer

Course Assessment :

Methods of assessment Relative weight % Week No. Assess What

For further information :

Introduction to Computer

Books:

Book Author Publisher
C++ for Everyone Cay S. Horstmann wiley
Problem Solving, Abstraction and Design Using C++ Frank L. Friedman Printice Hall
Using Information Technology Williams McGraw hill

Course notes :

Course notes Lecture notes to be handed out

Recommended books :

Friedman and Koffman, “ Problem Solving, Abstraction, and Design using C++”, 6th edition, Addison Wesley, 2011

For further information :

Follow us on

Visit the Faculty

ADS