Instructor: Asher Imtiaz Office: N-222 Email: asherimtiaz@fccollege.edu.pk Phone: 042-9231581 Ext: 361 Office Hours: MWF 10:00 AM to 11:00 AM Course Website: http://cscs100.googlepages.com Pre-requisites: None Credit Hours: 3 Lectures: MWF 09:00 AM in N206 Course Description: Aims & Objectives: Tentative Grading Criteria: Reference Material: Rules: 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. 1. 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; 2. To build an understanding of the computer as an interacting complex of hardware and software which is a powerful information management and communication appliance; 3. 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 1. Quizzes (15%) 2. Assignments (20%) 3. Mid-Term Exam (20%) 4. Final Exam (30%) 5. Term Paper (10%) 6. Class Participation (5%) 1. Introduction to Computers by Peter Norton Other Reference Books: 2. Discovering Computers 200x by Shelly, Cashman and Vermaat (various years are available, but the content is fairly stable) 3. Computer Concepts by Parsons and Oja (various editions) 4. The Social Impact of Computers by Rosenberg 5. How Computers Work by White and Downs 6. The Internet Book by Comer 7. Computer Ethics by Johnson 8. Ethics for the Information Age by Quinn 9. Windows XP for Dummies by Rathbone 1. Quizzes can be announced or un-announced. 2. Deadlines will be strictly adhered to. Late submissions will be penalized. 3. 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-
Tentative Course Contents: Week Topics 1. Introduction to the course 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 2. 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-
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) 3 & 4. 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 5. 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 6. Number System Decimal, Binary and Hexadecimal. Conversion between these number systems Coding nonnumeric data, Types of nonnumeric data (characters, images, audio, video) Forman Christian College (A Chartered University) -3-
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 10. 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. Forman Christian College (A Chartered University) -4-
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 12. 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) 13. 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) 14. FINAL EXAM Forman Christian College (A Chartered University) -5-