IS245: Information Technology Systems: Hardware and Software Syllabus August 4, 2010 Instructor: Office: Office Hours: Web Site: Telephone: E-mail: Richard W. Egan GITC 4101 See Website http://web.njit.edu/~egan 973 do not call Egan@njit.edu or lecturerrich@gmail.com Overview This course provides the hardware/software technology to enable systems developers to understand trade-offs in computer architecture for effective systems design. Systems architecture for networked computing systems, and operating systems, will also be covered. Topics include: Hardware: CPU architecture, memory, registers, addressing modes, busses, instruction sets, multi processors versus single processors, and peripheral devices; Operating systems: processes, process management, memory and file system management; Telecommunication: basic network components, switches, multiplexers and media; installation and configuration of multi-user operating systems. Prerequisites Any of the following suffices: CS 111, CS 113, or IT 101 Material Covered During the Semester Hardware: Data representation Processor technology and architecture Data storage Software: Operating systems Application development Database management systems Telecommunication: Computer networks Data and network communication Distributed applications and services Textbooks Understanding Computers: Today and Tomorrow, Comprehensive, 13th Edition by Morley. Publisher: South-Western, Cengage Learning Copyright Year: 2011 Publishing Date: 2010/01/21 Print ISBN-10: 0-538-74810-9 Print ISBN-13: 978-0-538-74810-0 eText ISBN-10: 1-111-25773-6 eText ISBN-13: 978-1-111-25773-6 Grading 1. 2. 3. 4. 5. Four Assignments 30% Group Project 20% Mid term exam 20% Final exam 20% Implications 10% Total 100% Assignments Back of the chapter review questions and problems – see Moodle for details. Project This is a team project in group3 of 3. You are required to investigate and report your group’s choice on the top 2 IT (hardware, software, or networks) of the year. Report format for each technology (citations must be included in the proper format): 1. Description of the technology (e.g.: location-based devices and applications). 2. Likely impacts on users and other related technologies (e.g: GSM smart phones allow users to search for location-based information, and now even Garmin is inspired to produce GPS phones which allow trip routing and phone calls). Sample Schedule Week Topics and Materials 1 Chapter 1. Introduction to the World of Computers 2 Chapter 2. The System Unit: Processing and Memory 3 Chapter 3. Storage 4 Chapter 4. Input and Output 5 Chapter 5. System Software: Operating Systems and Utility Programs 6 Chapter 6. Application Software 7 Midterm Exam 8 Chapter 7. Computer Networks 9 Chapter 8. The Internet and the World Wide Web 10 Chapter 9. Network and Internet Security 11 Chapter 11. E-Commerce 12 Chapter 12. Information Systems and System Development 13 Chapter 13. Program Development and Programming Languages 14 Chapter 14. Databases and Database Management Systems 15 Final Exam Assignments Assignment 1 due Chapter 1-3 Assignment 2 due Chapters 4-6 Assignment 3 due Chapter 7-9 Assignment 4 due Chapters 11-13 Project due