Home
|
Quiz
|
Videos
|
Links
|
Download
|
Books
|
Course Category:
|
Computer Science/Information Technology
|
Course Level:
|
Imdregraduate
|
Credit Hours:
|
3
|
Pre-requisites:
|
N/A
|
Course Synopsis
This is an introductory course in Computer Science designed
for beginners. Apart from leading the participants through a whirlwind history
of computing, the course also develops a feel for web programming through a
series of lectures that help the students develop their own web page. Main
objectives of the course are:
- To
build an appreciation for the fundamental concepts in computing
- To
achieve a beginners proficiency in Web page development
- To
become familiar with popular PC productivity software
Course Learning Outcomes
At the end of the course, you should be able to understand:
- Fundamental
concepts of computers
- Various
hardware building blocks
- Components
of operating systems
- The
Internet
- How to
make a simple web page
- Basic
productivity software including word processing, spreadsheets,
presentations and databases
Course Contents
Introduction and Evolution of Computing, Computer Systems
and its Components, Computer Hardware and Software, Binary Numbers and Logic
Operations, Developing a Web Page using HTML, Operating Systems, JavaScript
Interactive forms and Event Handling, Word Processing and Desktop Publishing,
Spreadsheets, Developing Presentations, Introduction to Algorithms, Software
Development Methodologies, Design Heuristics, Web Design for Usability, Arrays,
Computer Networks, Internet Services, Graphics, Images and Animations,
Intelligence Systems in computing, Data Management, Database Software, Cyber
Crime, Social Implications of Computing, The Future of Computing