Asher Imtiaz - Forman Christian College Wiki

8 downloads 479 Views 76KB Size Report
Material: 1. Introduction to Computers by Peter Norton. Other Reference Books: 2. Discovering Computers 200x by Shelly, Cashman and Vermaat (various years ...
CSCS 100: Introduction to Computing Instructor:

Spring 2010

Asher Imtiaz Office: Email: Phone: Office Hours: Course Website:

N-222 [email protected] 042-9231581 Ext: 361 MWF 10:00 AM to 11:00 AM http://cscs100.googlepages.com

Pre-requisites:

None

Lectures:

MWF 09:00 AM in N206

Course Description:

An introduction to the computer science discipline, including an introduction to computing environments, general application software, computing hardware, operating systems, desktop publishing, internet, software applications and tools and computer usage concepts; introducing software engineering and information technology within the broader domain of computing.

Aims & Objectives:

1.

2. 3.

Tentative Grading Criteria:

1. 2. 3. 4.

Reference Material:

1.

3

To introduce the students to current common computer hardware and software and enable them to develop skills in the use of the basic productivity applications to support their study in all academic areas at FC College and in their lives and careers after graduation; To build an understanding of the computer as an interacting complex of hardware and software which is a powerful information management and communication appliance; To build an understanding of the effects of computing technology, both positive and negative, on institutions, activities and social structures, the potential benefits and dangers inherent in the development and use of these technologies, and of the moral, ethical and legal issues which are raised

Quizzes (15%) Assignments (20%) Mid-Term Exam (20%) Final Exam (30%) 5. Term Paper (10%) 6. Class Participation (5%) Introduction to Computers by Peter Norton

Other Reference Books: 2. 3. 4. 5. 6. 7. 8. 9.

Rules:

Credit Hours:

Discovering Computers 200x by Shelly, Cashman and Vermaat (various years are available, but the content is fairly stable) Computer Concepts by Parsons and Oja (various editions) The Social Impact of Computers by Rosenberg How Computers Work by White and Downs The Internet Book by Comer Computer Ethics by Johnson Ethics for the Information Age by Quinn Windows XP for Dummies by Rathbone

1. 2. 3.

Quizzes can be announced or un-announced. Deadlines will be strictly adhered to. Late submissions will be penalized. Cheating and plagiarism in any form will not be tolerated. Please refer to Page 37 of your Student Handbook for more on this issue. 4. Students must retain copies of all quizzes, assignments and exams, submitted in paper form or electronically. Grade changes will not be made without proof of submission of all relevant work.

Forman Christian College (A Chartered University)

-1-

CSCS 100: Introduction to Computing Tentative Course Contents:

Week

Spring 2010 Topics

1. Introduction to the course

2.

Categorization of Computer Systems (By Use) Computers for individual use (PC/Desktops, laptops/Notebooks, Tablet Computers, handheld devices, Smart phones etc) Computers for organizations (Network Servers) Intro, basic OS functions • Start Windows XP. • Log on to a Windows XP Professional computer on a network domain. • Log on to a stand-alone Windows XP Professional Computer. • Understand the components of Windows XP Professional. • Start menu, Start menu options • Start programs. Launching Applications • Move and close windows • Concept of Desktop • Resize windows • Switch between programs • Log off Windows XP Professional • Shut down Windows XP Professional Other Basic Computer Operations and Concepts • Use of keyboard to perform some of the operations • Menu Bars in applications • Tool and Formatting Bars • File, folder storage, deletion, cascading and Tiling windows • Command Line Interfaces • Calculator • Media Player • Notepad • My documents • Icons Basic Concepts What is a computer? Parts of a Computer System (Hardware, Software, Data and User). Introduction of Input and Output, Types of Data (numeric, text, image, audio). Basic background information on the concept of data and information and data processing. Software • Difference between application and system software. Concept of Utility Software • Application Software (Word Processing, Presentation, Spreadsheets, Multimedia, Games, Browsers, Messengers, Databases, CAD, Image Processing) Essential Computer Hardware • Processor. • Motherboard and External ports • Memory Hierarchy (RAM, L1 and L2 Cache, Registers), Volatile and NonVolatile • Storage o Magnetic e.g. HDD o Optical Storage e.g. CD-RW/DVD-RW o Electronic e.g. USB Flash drive • Concept of input and Input devices (Mouse, keyboard, trackball, joystick, scanner, digital camera, microphone) • Concepts of output and Output devices (Monitor, printer (types e.g. Dot

Forman Christian College (A Chartered University)

-2-

CSCS 100: Introduction to Computing

Spring 2010

Matrix, Ink Jet, Laser), speakers, Projectors) Other I/O devices (e.g. Audio, Video Accessories, Multimedia, Headphones, Medical and Musical Instruments USB, Concept of external attachable devices, printers, flash drive, etc. What is computing? Computing and various branches of computing (Computer Science, Computer Engineering, Software Engineering, Information technology and Information Systems) Emails • How to create an email account • Send and receive emails. • Use of attachments Word Processing (MS Word) • Start Word and quit Word • Open document, Explore the Word window, Close a document • Save a document, concept of Save As • Navigate through a document, Scroll through text, Insert text in a document • Edit Menu: Select text, Edit a document by deleting and restoring text. Copy, paste, cut. Use drag and drop to edit text. • Concept of Clipboard • Use the Formatting toolbar to format text, Apply character effects to text, Align text, Format Painter • Bullets and Numbered List • Preview a document, and Print a document. Orientation of the page (Landscape and portrait), Printer setup • Apply styles, useful for table of contents and customizing styles. • Creating document for Templates writing letters, resumes, etc. • Page Breaks, Header and Footer • Insertion of pictures and Tables • Insertion of Objects • Spell checker/ Thesaurus • Only introduce the concept of mail merge • Drop Caps, Equation Editor & Multiple Columns Presentation (MS PowerPoint) • Start Microsoft PowerPoint. Explore the PowerPoint window. • Choose a method to start a presentation. Create a presentation using a wizard. Save a presentation. Orientation of slides. • Create a new presentation using a design template. Slide layouts. Enter text in the Slide pane. Create a new slide. Enter text in the Outline tab. Insert slides from other presentations. • Rearrange slides in Slide Sorter view. Create a new folder to store a presentation. Show slides in Slide Show view. Customize PowerPoint. • Open an existing presentation. Add a header and footer. • Preview a presentation. Change the page setup. Choose a printer. Print slides, audience handouts, and speaker notes. • Animations (Custom Animations and Transitions) • Use of drawing Tool bar Table and chart Insertion Number System • Decimal, Binary and Hexadecimal. Conversion between these number systems • Coding nonnumeric data, Types of nonnumeric data (characters, images, audio, video) •

3 & 4.

5.

6.

Forman Christian College (A Chartered University)

-3-

CSCS 100: Introduction to Computing

Spring 2010

• ASCII and Unicode. Benefits of having a standard. Benefits of • Unicode over ASCII Concept of Bits and Bytes • kilobits and kiloBytes, megabits and megaBytes, gigabits and gigaBytes, terabits and teraBytes • The reason for using 1024 instead of 1000 Introduction to Problem Solving and Programming languages • How you can solve problems using programming languages • High level (for problem modeling), assembly, machine languages (for machine models) • Compilers, Interpreters and Assemblers • Programs and Algorithm

7. MIDTERM EXAM 8 & 9. Internet and the world wide web What is internet? What is www? What is the difference between the two? Protocols (HTTP and FTP) and concept of TCP/IP. Addressing (Domain names and IP addresses)/ DNS • Email (Client, SMTP, POP) • Websites, types of websites(search engines, portals, e-commerce applications etc) • ISP • URL Spreadsheets (MS Excel) • Create a workbook, Understand Microsoft Excel window elements, Select cells, Enter text, numbers, and dates in a worksheet. Enter a range of data. Edit cell contents. Rename and move between worksheets. Name and save a workbook. Open a workbook. Preview and print a worksheet. Close a workbook and quit Excel. • Paste special, Merge Cells, Split and Freeze Windows • Format numeric data, Adjust the size of rows and columns, Align cell content. Create and apply conditional formats. Find and replace cell content. Insert and delete cells, rows, and columns. Cut, copy, paste, and clear cells. • Use numbered series and AutoFill. • Maths and Logical Formulas, Add list of functions like ROUND(), SQRT(), AVERAGE(), MAX(), MIN(), COUNT(), SUM(), IF(), SUMIF(), ABS(), UPPER(), LOWER(), CELL(), TODAY(), NOW() etc, Build formulas. Copy formulas. Edit formulas. Use the SUM function and AutoSum. Use the Formula Palette. Use date functions. Use basic statistical functions. • Use absolute and relative cell references. • Conditional Formatting • Accessing data across worksheets in the same workbook • Charts & Graphs Digital media fundamentals • Types of Media (audio, video, still images) • Orientation (Landscape vs. portrait) and aspect ratio • Color models (RGB, CMYK) • Concept of pixels. Resolution (Image resolution, screen resolution and print resolution) • Basic audio, image and video formats. • Basic Image and Video Compression and why is it required • Mention the names of software’s used. • •

10.

Forman Christian College (A Chartered University)

-4-

CSCS 100: Introduction to Computing

Spring 2010

11. Networks and Network Security What is a computer Network? Uses of a network, types of networks (LAN and WAN) • Internet and Extranet • Components of a Network (Just define Computers, NIC, Switch, Cable (medium/channel) and protocols) • Communication channels (twisted, co-axial (wired), fiber optics, wireless) • Bandwidth History of Computing Operating Systems • Different types of operating systems • Intro to Linux and MacOS Introduction to Databases • Basics and MS-ACCESS (Keys, Access Wizard) Ethical, moral and legal issues related to the usage of Computers • Social impact of computing on business, society, education etc • Encryption and secrecy • Reliability, safety and risk • Freedom of speech • Intellectual property rights (Plagiarism & Software piracy) • Types of software shareware, freeware, licenses etc • Computer Crime and the Hacker • Various attacks and counter measures (Cracking, Key loggers, Viruses, Firewalls, Spyware and Anti Spyware, Anti Viruses) • Computer Security and due diligence Future Directions (Artificial Intelligence, Ubiquitous Computing, Robotics) •

12.

13.

14.

FINAL EXAM

Forman Christian College (A Chartered University)

-5-