Students successfully completing SSD2 will be able to
SYLLABUS
SSD2: Introduction to Computer Systems
Semester: Fall 2013
2013/2014 Academic Year
3 credits (1/1/1)
Lecturer Name: Khamitov Alim Nadimovich
Office: 807
Telephone:
e-mail: alikhamt@umail.iu.edu
Teacher Name (labs): Khamitov Alim Nadimovich
Office: 807
Telephone:
e-mail: alikhamt@umail.iu.edu
Prerequisites:no
Course Description:
This course provides an introduction to some of the most important features of present-day computer systems. You will learn how computers work and how they are used to solve problems. In order to concentrate your studies on one particular type of computer system, a Microsoft Windows-based personal computer is used as the primary example.
This course is organized into six units. Each unit contains information in the form of textbook readings, Web notes readings, and learning exercises designed to help you understand the material. Each unit also has several quizzes and a homework exercise, which allow you to demonstrate your knowledge of the material. There are three exams. In the course Help pages, you can read about how to work through the quizzes, exercises, and exams. Please note that several of the pages in this course contain links to Web sites outside the iCarnegie site, and from time to time one or another of these sites become temporarily unavailable, causing the course links to them to fail.
The purpose of SSD2 is for students to
1. Learn the fundamentals of using and maintaining computer systems in an Internet environment.
2. Learn the basic components and functions of a computer and network.
3. Become familiar with procedures and software tools for system operation and maintenance.
4. Gain exposure to future trends.
Students successfully completing SSD2 will be able to
1. Produce
1. Appropriate system configurations based on the intended use
2. Informed selections of peripheral devices
3. Informed selections of software
4. Backup schedules for computer systems
5. Batch files and macros
6. Configurations of operating systems (OS), basic input/output systems (BIOS),
Web browsers, and networks
2. Use
1. Uniform resource locators (URLs) to map to Internet protocol addresses (IP addresses)
megahertz, instructions per second [IPS], storage capacity), and peripheral devices (video cards,
keyboards, mouse devices, printers)
2. Operating system architecture and device management (virtual memory, multitasking)
3. Software development and engineering
4. Applications software, including user interfaces, database systems, and Internet applications
5. Network architecture, such as local area networks (LANs), wide area networks (WANs),
network topologies, Ethernet cards, modems, network protocols, name resolution, and client/server architectures
6. The Internet, including services and trends
7. Maintenance of system integrity, including disk backups, security, and power
8. Risk management of a computer system, covering viruses, Trojan horses, worms, and encryption
Hold Positions
Those who certify in this course will understand the fundamentals of computer systems and networks. This includes the ability to automate simple tasks on the computer, such as designing and creating macros. Students who certify in this course will have the background knowledge and skills to hold positions in computer sales, to work as purchasing coordinators for computer equipment, and to work as computer consultants for small businesses.
3. Important: Reading assignments are included at the start of each course section and are valid for any edition unless otherwise noted. You can also refer to Appendix C. Compiled Readings List for a complete listing of all course readings.