Introduction to Information Technology ITP 101x (4 Units)

Similar documents
Digital Forensics ITP 375 (3 Units)

Enterprise Network Design ITP 499 (3 Units)

Database Systems: Concepts, design, and implementation ISE 382 (3 Units)

Internet Web Technologies ITP 104 (2 Units)

ITP454 Enterprise Resource Planning, Design, and Implementation

ITP454 Enterprise Resource Planning, Design, and Implementation

ITP489 In-Memory DBMS for Real Time Analytics

Programming Game Engines ITP 485 (4 Units)

CSCI 201L Syllabus Principles of Software Development Spring 2018

Introduction to Programming System Design CSCI 455x (4 Units)

IOM Business Database Systems

Rochester Institute of Technology Golisano College of Computing and Information Sciences Department of Information Sciences and Technologies

In this course, you need to use Pearson etext. Go to "Pearson etext and Video Notes".

Trina Gregory. Background. Contact

EECE.2160: ECE Application Programming Spring 2017

GET 433 Course Syllabus Spring 2017

EECE.2160: ECE Application Programming Spring 2019

COLLEGE OF DUPAGE CIS 2542 Advanced C++ with Data Structure Applications Course Syllabus

IML 300: Reading and Writing the Web

ESET 349 Microcontroller Architecture, Fall 2018

A: 90% - 100% B: 80% - <90% C: 70% - <80% D: 60% - <70% F: < 60% Important Dates:

CSC 111 Introduction to Computer Science (Section C)

In this course, you need to use Pearson etext. Go to "Pearson etext and Video Notes".

ESET 369 Embedded Systems Software, Fall 2017

Pipelines for Games and Interactives CSCI 281, (3 Units)

CS 241 Data Organization using C

CISC 3130 Data Structures Fall 2018

ISATI 231: Windows Client (4 credits) Spring 2018 Mon, Tue, Wed, Thu, 13:10-14:40, MTB 105

CISC 3130 Data Structures Spring 2018

INFS 2150 (Section A) Fall 2018

CS 0449 Intro to Systems Software Fall Term: 2181

LIS 2680: Database Design and Applications

COURSE SYLLABUS AND INSTRUCTOR PLAN

COURSE SYLLABUS BMIS 326 INTRODUCTION TO ORACLE

The Linux Command Line: A Complete Introduction, 1 st ed., by William E. Shotts, Jr., No Starch Press, 2012.

Computer Science Technology Department

San Jose State University College of Science Department of Computer Science CS185C, Introduction to NoSQL databases, Spring 2017

CS 200, Section 1, Programming I, Fall 2017 College of Arts & Sciences Syllabus

CMSC Introduction to Database Systems

Syllabus CSCI 405 Operating Systems Fall 2018

Recommended Prior Courses: CTAN 462, Visual Effects, or CTAN 452, Introduction to 3D Computer Animation

Syllabus -- CIS Computer Maintenance / A+ Certification

3D Design and Prototyping ITP 415 (2 Units)

Course Syllabus - CNT 4703 Design and Implementation of Computer Communication Networks Fall 2011

Gerlinde Brady Phone: Office Hours: see Web at:

Cleveland State University

MGMT 4336 Networks & Data Communication Section D10

San Jose State University College of Science Department of Computer Science CS185C, NoSQL Database Systems, Section 1, Spring 2018

You must pass the final exam to pass the course.

CONCORDIA UNIVERSITY DEPARTMENT OF CHEMISTRY AND BIOCHEMISTRY CHEM 293 SPECTROSCOPY AND STRUCTURE OF ORGANIC COMPOUNDS. SYLLABUS Winter 2018

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

ECE 467 Section 201 Network Implementation Laboratory

ISM 324: Information Systems Security Spring 2014

COMP-202B: Foundations of Programming

COMP-202A: Introduction to Computing 1

Business Information System Analysis and Design Fall 2017

Spring CISM 3330 Section 01D (crn: # 10300) Monday & Wednesday Classroom Miller 2329 Syllabus revision: #

AE Computer Programming for Aerospace Engineers

Introduction to UNIX

Computer Science Technology Department

Beijing Jiaotong University CS-23: C++ Programming Summer, 2019 Course Syllabus

Course Syllabus. Course Information

CSci 4211: Data Communications and Computer Networks. Time: Monday and Wednesday 1 pm to 2:15 pm Location: Vincent Hall 16 Spring 2016, 3 Credits

CPSC 4600 Biometrics and Cryptography Fall 2013, Section 0

CMSC 132: Object-Oriented Programming II. Administrivia

I. PREREQUISITES For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

CMPS 182: Introduction to Database Management Systems. Instructor: David Martin TA: Avi Kaushik. Syllabus

Course Description. This course combines semesters three and four of the Cisco Networking Academy CCNA

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

Compilers for Modern Architectures Course Syllabus, Spring 2015

CSci 4211: Introduction to Computer Networks. Time: Monday and Wednesday 2:30 to 3:45 pm Location: Smith Hall 231 Fall 2018, 3 Credits

Web Programming Fall 2011

Syllabus. Computer Science Information Technology 975. Information Storage and Management for Computer Networks

Database Security MET CS 674 On-Campus/Blended

San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018

CoSci 440 SYLLABUS Programming in C++ INSTRUCTOR Mari Rettke cell SECTION : and 13345

Art 645 Introduction to Web Site Design Los Angeles City College

Object Oriented Programming Using C++

COMP-202C: Foundations of Programming

X

Compilers. Computer Science 431

Syllabus for CIT 442 Information System Security 3 Credit Hours Spring 2015

BOSTON UNIVERSITY Metropolitan College MET CS342 Data Structures with Java Dr. V.Shtern (Fall 2011) Course Syllabus

Fundamentals of Computer Science CSCI 136 Syllabus Fall 2018

University of Maryland at College Park Department of Geographical Sciences GEOG 477/ GEOG777: Mobile GIS Development

CIT110 A+ Hardware Spring 2015

CASPER COLLEGE COURSE SYLLABUS MSFT 1600 Managing Microsoft Exchange Server 2003 Semester/Year: Fall 2007

ESET 369 Embedded Systems Software, Spring 2018

Computer Science Technology Department

Course Syllabus. Course Information

CSE 114, Computer Science 1 Course Information. Spring 2017 Stony Brook University Instructor: Dr. Paul Fodor

Division of Engineering, Computer Programming, and Technology

Class Hours: Saturday Monday Address: 9000 Overland Ave., Culver City, CA :00 p.m. 4:15 p.m. Location: Building and room number

South Portland, Maine Computer Information Security

Course Syllabus MIS Foundation of Information Systems Spring Semester, Credit Hours. (Last updated: 1/16/2016)

Sul Ross State University. Spring CS 3310 Computer Communications. Office Location: ACR 109-B Office Phone:

San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1,2 and 3, Spring 2017

COMP Foundations of Programming

Advanced Relational Database Management MISM Course S A3 Spring 2019 Carnegie Mellon University

CS 241 Data Organization. August 21, 2018

Transcription:

Objective Concepts Introduction to Information Technology ITP 101x (4 Units) Upon completing this course, students will: - Understand the fundamentals of information technology - Learn core concepts of computing and modern systems - Understand modern software programs and packages Spring 2009 - Learn about upcoming IT technologies This course is designed to be an introductory course in information technology. The course focuses on key concepts for understanding modern computer systems. Students will also learn about the capabilities and limitations of information technology systems. Prerequisites/ Recommended None Preparation Instructor Joseph Greenfield Contacting the joseph.greenfield@usc.edu 213-740-4604 OHE 530C Instructor Office Hours TBA Lecture 12:30 1:50 Tuesday & Thursday, KAP 160 Lab 2:00 2:50 Monday & Wednesday, OHE 542 2:00 2:50 Tuesday & Thursday, OHE 540 12:00 12:50 Monday & Wednesday, OHE 540 Required Textbooks Web Site Grading Computing Essentials 2008, Complete Edition Timothy J. O Leary, Linda I. O Leary ISBN-10: 0073516708 ISBN-13: 9780073516707 All course material will be on Blackboard at blackboard.usc.edu Grading will be based on percentages earned in assignments and exams. Students will have structured labs throughout the semester, to be conducted during the scheduled lab time. The labs are designed to be completed in class, but can be completed outside of class. Labs 50% Midterm Exam 20% Final Exam 30% Total 100%

Labs The labs will be posted incrementally on blackboard. The labs will appear under the assignments section, along with a link for electronic submission. Labs must be submitted using this link. Labs may not be submitted using the digital dropbox. The lab due date will be posted along with the labs. There will be at least 5 labs assigned. Labs will be demonstrated in class by the instructor. Grading Scale A lab schedule will be posted during the first week of classes. The following is the grading scale to be used as a guide for the distribution of final grades at the end of the semester 93% and above A 90% 93% A- 87% 90% B+ 83% 87% B 80% 83% B- 77% 80% C+ 73% - 77% C 70% 73% C- 67% 70% D+ 63% 67% D Below 63% F Policies - Labs turned in after the deadline will automatically have 1 point deducted per day (24 hours) past the due date. Projects will not be accepted after 1 week beyond the project s deadline - No make-up exams (except for medical or family emergencies) will be offered nor will there be any changes made to the Final Exam schedule. - It is your responsibility to submit your lab on or before the due date. It is not the responsibility of the lab assistant. Do not turn in anything to your lab assistant! - All projects will be digitally submitted through blackboard except where specifically specified. Always keep a backup copy of your labs. - Students are free to attend any of the lab times offered. However, in the case of lab overcrowding, students assigned to that lab session have priority. - Lab attendance is not mandatory. However, there are some software packages that may not be available in non-itp labs, or that may be different versions of the software detailed in the lab manual. The labs are designed to be completed by attending all of your lab sections before the lab due date. - You are required to have a USB portable drive (thumb drive, a USB hard drive, an ipod, etc.) You must keep a copy of all labs on this portable drive. They may be purchased at the USC Bookstore for a - 2 -

fee. You will not be able to save your work on the ITP lab computers. Academic Integrity The use of unauthorized material, communication with fellow students during an examination, attempting to benefit from the work of another student, and similar behavior that defeats the intent of an examination or other class work is unacceptable to the University. It is often difficult to distinguish between a culpable act and inadvertent behavior resulting from the nervous tension accompanying examinations. When the professor determines that a violation has occurred, appropriate action, as determined by the instructor, will be taken. Although working together is encouraged, all work claimed as yours must in fact be your own effort. Students who plagiarize the work of other students will receive zero points and possibly be referred to Student Judicial Affairs and Community Standards (SJACS). Students with Disabilities Open Labs All students should read, understand, and abide by the University Student Conduct Code listed in SCampus, and available at: http://www.usc.edu/student-affairs/sjacs/nonacademicreview.html Any student requesting academic accommodations based on a disability is required to register with Disability Services and Programs (DSP) each semester. A letter of verification for approved accommodations can be obtained from DSP. Please be sure the letter is delivered to me (or to your TA) as early in the semester as possible. DSP is located in STU 301 and is open 8:30 a.m. - 5:00 p.m., Monday through Friday. The phone number for DSP is (213) 740-0776. ITP will have open lab hours starting the second week of the semester. The open labs will not have a 101 lab assistant to assist with labs. These lab times are there in case you need extra time to complete a lab. - 3 -

Introduction to Information Technology ITP 101x (4 Units) Course Outline Note: Schedule subject to change Week 1 Introduction to Information Technology - Course overview - Information Systems - Software vs. Hardware - Past, present, and future of IT Reading: Chapter 1 Week 2 Networking and the Internet - History of the internet - How the net works - Chat programs - Social networking - E-commerce Reading: Chapter 2 Week 3 Application Software - Office suites - MS Office vs. everyone else Reading: Chapter 3 Week 4 Other Software - Graphics solutions - Multimedia and web packages - Artificial Intelligence? Reading: Chapter 4 Week 5 System Software - Operating Systems - Windows, Mac, and Linux - Device interactivity Reading: Chapter 5 Week 6 Hardware - Computer vs. Components - Key computer components Reading: Chapters 6 & 7-4 -

Week 7 Secondary storage - Hard disks - Optical media - Next generation media Reading: Chapter 8 Week 8 MIDTERM Week 9 Networking, part II - Local networks vs. large corporate networks - Networking technologies and protocols Reading: Chapter 9 Week 10 Security - Privacy - I ve been hacked?!?!?! - Hackers - Computer Crimes Reading: Chapter 10 Week 11 Spreadsheets and Databases - Spreadsheet overview - What is a database - Database Management Systems - Types of DBs - History of DBs Reading: Chapter 12 Week 12 Information Systems Management - Information Flow - Support Systems - What is a TPS report? - SAP and Enterprise Resource Planning (ERP) systems Reading: Chapter 11 Week 13 System Analysis and Design - System design phase chart - Overview of the steps of system design Reading: Chapter 13 Week 14 Programming - Elements of software design - Object Oriented programming overview - History of programming languages Reading: Chapter 14-5 -

Week 15 Conclusion - Upcoming ideas and products - New trends in IT - Review for the final exam Reading: Chapter 15 Final Exam According to the schedule of classes, the final exam will be held on Wednesday, May 18 th, from 2:00 4:00 PM, in KAP 160. - 6 -