IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic...

10
Page 1 of 10 The Department of Information Sciences and Technology The Volgenau School of Information Technology & Engineering George Mason University 4400 University Drive Fairfax. VA 22030-4444 IT 104: Introduction to Computing Course Syllabus Professor Kammy Sanghera Email [email protected] Graduate Teaching Assistant Kalyani Kaladi Email [email protected] Online Office Hours Tuesday 7:00 pm to 7:30 pm Thursday 12:00 pm to 12:30 pm Office Location Online, Blackboard Collaborate Blackboard Tech Support Link: http://coursessupport.gmu.edu/ Email: [email protected] Phone: 703 993 8870 GRTEP Support https://www.grtep.com/index.cfm/core/General/systemSupport eBook Support Email: [email protected] Link: https://support.vitalsource.com/hc/en-us

Transcript of IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic...

Page 1: IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic computer concepts in hardware, software, networking, computer security, programming, database,

Page 1 of 10

The Department of Information Sciences and Technology The Volgenau School of Information Technology & Engineering George Mason University 4400 University Drive Fairfax. VA 22030-4444

IT 104: Introduction to Computing

Course Syllabus

Professor Kammy Sanghera

Email [email protected]

Graduate Teaching Assistant Kalyani Kaladi

Email [email protected]

Online Office Hours Tuesday 7:00 pm to 7:30 pm

Thursday 12:00 pm to 12:30 pm

Office Location Online, Blackboard Collaborate

Blackboard Tech Support

Link: http://coursessupport.gmu.edu/

Email: [email protected]

Phone: 703 993 8870

GRTEP Support https://www.grtep.com/index.cfm/core/General/systemSupport

eBook Support Email: [email protected]

Link: https://support.vitalsource.com/hc/en-us

Page 2: IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic computer concepts in hardware, software, networking, computer security, programming, database,

IT 104 Summer 2017 Syllabus

Copyright © 2017. All rights reserved. Page 2 of 10

Course Format IT 104, DE course is conducted online through Blackboard. The course is divided into learning modules where you will find instructions for completing reading assignments, quizzes, and two projects on Blackboard. All the course work is completed at student’s location.

Course Description Introduction to Computing (3:1:2) This course, using both lecture and laboratory practice, introduces students to basic computer concepts in hardware, software, networking, computer security, programming, database, e-commerce, decision support systems, and current developments in 3-D printing, virtualization, and Siri-like systems. Additional lectures examine social, legal, ethical issues including privacy, intellectual property, health concerns, green computing, and accessibility. Students learn techniques to search, evaluate, validate, and cite information found online. Hands-on lab includes spreadsheets, databases, presentation, HTML 5, CSS, cybersecurity, blogs, wiki, and mobile app development.

Prerequisites Knowledge of high school algebra.

Mason Core Course Almost no area of academic, professional, or personal life is untouched by the information technology revolution. Success in college and beyond requires computer and information literacies that are flexible enough to change with a changing IT environment and adaptable to new problems and tasks. The purpose of the information technology requirement is to ensure that students achieve an essential understanding of information technology infrastructure encompassing systems and devices; learn to make the most of the Web and other network resources; protect their digital data and devices; take advantage of latest technologies; and become more sophisticated technology users and consumers.

1. Students will be able to use technology to locate, access, evaluate, and use information, and appropriately cite resources from digital/electronic media.

2. Students will understand the core IT concepts in a range of current and emerging technologies and learn to apply appropriate technologies to a range of tasks.

3. Students will understand many of the key ethical, legal and social issues related to information technology and how to interpret and comply with ethical principles, laws, regulations, and institutional policies.

4. Students will demonstrate the ability to communicate, create, and collaborate effectively using state-of-the-art information technologies in multiple modalities.

5. Students will understand the essential issues related to information security, how to take precautions and use techniques and tools to defend against computer crimes.

Page 3: IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic computer concepts in hardware, software, networking, computer security, programming, database,

IT 104 Summer 2017 Syllabus

Copyright © 2017. All rights reserved. Page 3 of 10

Objectives After successful completion of the course, the students will be able to –

Understand basic functions of computer hardware and software components including operating system functions

Identify various networks (LAN, WAN, intranet), topologies (ring, bus, star), protocols (TCP/IP, SMTP, POP & IMAP, HTTP & HTTPS, DNS), media types (wire pair, coaxial cable, fiber optics, microwave, radio frequency, infra-red), and network hardware (router, hub, gateway)

Know how to use search techniques (inclusion, exclusion, wildcards, phrase, Boolean search), evaluate the information found on Web pages (chat rooms, newsgroups, RSS, podcasting sites, Wikipedia, blogs), and cite electronic and printed references

Understand computer viruses, biometric devices, encryption technique, digital signature, email filtering, firewall, and precautions on Web

Understand ethical issues regarding copyright, software licenses, information privacy, intellectual property, content filtering, Spam, and laws enacted with regards to SPAM, children’s protection on Web, electronic communication, and electronic theft

Understand IT impact on society (health and environment)

Design and create web pages using HTML 5

Use WordPress to create blogs and wikis

Use different application programs like spreadsheet and database management systems

Understand the fundamentals of system analysis, life cycle of a program development and programming languages, artificial intelligence, and e-commerce.

Credit by Examination Students who think they already know the material in IT 104 should read the information on Credit by Examination posted on http://ist.gmu.edu/students/current-students/course-credit-waiver-options/ web site.

Textbooks There are two required textbooks for the course:

1. Kendal/Hunt. Computer Information Systems, e-book, 2nd

edition. Geoff

Steinberg (Author). Available at

https://he.kendallhunt.com/product/introduction-computer-information-systems-1

ISBN: 9781465285270

2. Fundamentals of Computing with Testing; ISBN 9781465280473

Instructions to purchase/enroll: i. Go to http://grtep.com ii. Click on “Click here to purchase” iii. Select “George Mason University” from the list of institutions iv. Select “Fundamentals of Computing with Testing” publication v. Click Next vi. Select the section in which you are registered under, in

Blackboard vii. Proceed to payment

Page 4: IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic computer concepts in hardware, software, networking, computer security, programming, database,

IT 104 Summer 2017 Syllabus

Copyright © 2017. All rights reserved. Page 4 of 10

Software

You are required to have the following programs to complete your assignments in the course – 1. Microsoft applications (Word, Excel, Access, and PowerPoint) on Windows operating system -

http://masonlive2.gmu.edu/MicrosoftStudentAdvantage/ 2. Google Chrome/Mozilla Firefox - https://www.google.com/chrome/browser/desktop/index.html

or https://www.mozilla.org/en-US/firefox/ 3. Secure Shell Client (Windows) - http://itservices.gmu.edu/downloads/upload/SSH.zip or

CyberDuck (Mac) - https://update.cyberduck.io/Cyberduck-6.0.0.24625.zip 4. Wireshark - https://www.wireshark.org/download.html

Optional:

1. Notepad++ (Alternate to Notepad on Windows, to create HTML files) - https://notepad-plus-plus.org/download/v7.4.1.html TextWrangler (HTML/text editor for Mac) - https://itunes.apple.com/us/app/textwrangler/id404010395?mt=12

2. HxD (Hex Editor) - https://mh-nexus.de/en/downloads.php?product=HxD

Please note, that some course assignments are not compatible with Mac operating system. You are required to have Windows operating system installed in order to complete all assignments in this online course.

Grading Grades will be awarded in accordance with the GMU Grading System for undergraduate students. See http://catalog.gmu.edu/content.php?catoid=27&navoid=5399#undergrad under Grading System for more information. The grading scale for this course is: 97 – 100% A+ Passing 93 – 96% A Passing 90 – 92% A- Passing 87 – 89% B+ Passing 83 – 86% B Passing 80 – 82% B- Passing 77 – 79% C+ Passing 73 – 76% C Passing 70 – 72% C- Passing* 60 – 69% D Passing* 0 – 59% F Failing * Grades of "C-" and "D" are considered passing grades for undergraduate courses. However, a minimum grade of "C" is required in the BSIT program for any course that is a prerequisite for one or more other courses. This course is a prerequisite for several courses in BSIT program – see http://catalog.gmu.edu/preview_program.php?catoid=27&poid=25311 for more information on those

Page 5: IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic computer concepts in hardware, software, networking, computer security, programming, database,

IT 104 Summer 2017 Syllabus

Copyright © 2017. All rights reserved. Page 5 of 10

courses.

Raw scores may be adjusted by the Instructor to calculate final grades.

Final grades will be determined based on the following components:

Item Points Percent

Course discussions 100 10%

Quizzes (conducted online on GRTEP) 100 10%

Project Part I (Research Paper) 150 15%

Project Part II (Web site) 150 15%

Assignments 150 15%

Midterm and Final Exam Practice Tests (conducted online on GRTEP) 50 5%

Midterm Exam (conducted online on GRTEP) 150 15%

Final Exam (conducted online on GRTEP) 150 15%

Total Points 1000 100%

Students are responsible for checking the currency of their grade books. Grade discrepancies must be brought to instructor’s attention within one week of assignment submission and 48 hours of exam submission.

Course Discussions There will be ten (10) required course discussions throughout the semester. Each discussion is worth 10 points. You are expected to put up your original post first and then respond to one other post with a constructive feedback.

Project Part I and II See the project page in the lecture Blackboard folder for details.

Quizzes There will be 10 quizzes throughout the semester. Each quiz is worth 10 points. Quiz will be revealed to you in the beginning of the scheduled learning module and you are required to take the quiz by its due date. There is no make up for missed quizzes. Refer to instructor emails and Blackboard announcements to know quiz due dates and times.

Lab Schedule Lab assignments and other lab content is all contained in this Blackboard folder.

Midterm and Final Practice Tests Midterm and final practice tests are conducted online using assessment tool. You will be given five attempts to take each of these tests. The best of all your attempts will be considered for your grade. No makeups for missed practice tests for any reason.

Exams (midterm and final)

Page 6: IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic computer concepts in hardware, software, networking, computer security, programming, database,

IT 104 Summer 2017 Syllabus

Copyright © 2017. All rights reserved. Page 6 of 10

Schedule

Class (Date) Topic Assignments / Discussion / Quiz

1 (May 22)

Introduction to the course

Project part I: Research paper specification review

Library and Internet Research

Information Literacy Activity

Discussion 1: Introduction, Gmail account, research topic

2

(May 23) Chapter 2: Internet and WWW

Excel Case Study I

Discussion 2: Annotated sources for research topic

Quiz 1

3

(May 24) Chapter 3: Hardware

Excel Case Study II

Discussion 3: Research paper template with references

Quiz 2

4

(May 25) Chapter 4: Software

Mobile App Development

Discussion 4: Present research paper information via Blog and Wiki

Quiz 3

May (29) No Class (Memorial Day)

5

(May 30)

Chapter 5: Data Communications and Networking

Networking Discussion 5: Research paper draft Quiz 4

Midterm and final exams are conducted online and you are allowed to use your book and notes to take the exam. However, you are not allowed to take help from your friends or family members.

No makeups for missed exams for any reason.

Final grades will be posted to PatriotWeb, which is the only vehicle for students to obtain those grades. A student with a "hold" on his/her PatriotWeb account will be unable to access final grades until the hold has been removed by the Registrar.

Page 7: IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic computer concepts in hardware, software, networking, computer security, programming, database,

IT 104 Summer 2017 Syllabus

Copyright © 2017. All rights reserved. Page 7 of 10

6

(May 31)

Chapter 6: Systems Analysis

Research Paper Due by noon on Wednesday, May 31st

7

(June 1)

Midterm Exam Review

Midterm Practice Test

8

(June 5)

Midterm Exam Available Online (No makeups for any reason!)

Exam due by noon on Monday, June 5th

9

(June 6) Chapter 9: HTML 5

HTML Case Study I Discussion 6: Online presentation of Research topic Quiz 5

10

(June 7)

Chapter 7: Computer Programming

Chapter 10: CSS and JavaScript

HTML Case Study II

Discussion 7: Website related questions / concerns

Quiz 6

11

(June 8) Chapter 8: Database and SQL

Access Case Study I

Discussion 8: Online presentation of Research topic

Quiz 7

12

(June 12) Project part II: Website due by noon on Monday, June 12th

13

(June 13)

Chapter 11: Ecommerce

Chapter 12: Mobile and Cloud Computing

Access Case Study II

Quiz 8

14

(June 14) Chapter 13: Security, Ethics, and Privacy

CyberSecurity

Discussion 9: CyberSecurity

Quiz 9

15

(June 15)

Chapter 14: Artificial Intelligence, Data Mining, and Data Management

Chapter 15: Impact of Computing on

Discussion 10: End of the course assessment

Quiz 10

Page 8: IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic computer concepts in hardware, software, networking, computer security, programming, database,

IT 104 Summer 2017 Syllabus

Copyright © 2017. All rights reserved. Page 8 of 10

Society

16

(June 19)

Chapter 16: Future of Computing – SIRI like systems, 3-D printing, Virtualization

17

(June 20)

Final Exam Review Final Practice test

18

(June 22)

Final Exam Available Online (No makeups for any reason!)

Exam due by noon on Thursday, June 22

The reading assignment shown for each lecture is to be completed prior to that lecture.

This schedule is subject to revision before and throughout the course.

Attendance Policy

Students are expected to complete all units of the class and actively participate in discussions. As members of the academic community, all students are expected to contribute regardless of their proficiency with the subject matter. Students are expected to make prior arrangements with Instructor if they know in advance that they will miss any class work and to consult with the Instructor as soon as possible if they miss any class work without prior notice. Any student who expects to miss more than two class sessions is strongly advised to drop the course and take it in a later semester when he/she can complete every class unit. Class attendance is taken through your participation in class discussions. Departmental policy requires students to complete final exam by its due date, unless there are truly compelling circumstances supported by appropriate documentation. Except in such circumstances, failure to complete a scheduled exam will result in a score of zero (0) for that exam, in accordance with Mason policy on final exams. Students should not make travel plans or other discretionary arrangements that conflict with scheduled exam weeks.

Discussion Board Conduct Online discussion board is the medium we will be using to communicate with the instructor and other fellow students. In postings, students are expected to conduct themselves in a manner that is conducive to learning. Please read the 10 core rules of netiquette. Any student who does not follow the 10 core rules of netiquettes and negatively impacts the opportunity for other students to learn will be warned – if disruptive communication continues, the student will be asked to leave the class.

Important Dates Summer 2017 semester calendar is available on the Office of the University Registrar’s web site.

Page 9: IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic computer concepts in hardware, software, networking, computer security, programming, database,

IT 104 Summer 2017 Syllabus

Copyright © 2017. All rights reserved. Page 9 of 10

Religious Holidays A list of religious holidays is available on the University Life Calendar page. Any student whose religious observance conflicts with a scheduled course activity must contact the Instructor at least 2 weeks in advance of the conflict date in order to make alternative arrangements.

Attendance Policy Students are expected to attend each class, to complete any required preparatory work, and to participate actively in lectures, discussions and exercises. As members of the academic community, all students are expected to contribute regardless of their proficiency with the subject matter. Students are expected to make prior arrangements with Instructor if they know in advance that they will miss any class and to consult with the Instructor as soon as possible if they miss any class without prior notice. Any student who expects to miss more than two class sessions is strongly advised to drop the course and take it in a later semester when he/she can attend every class. Departmental policy requires students to take exams at the scheduled time and place, unless there are truly compelling circumstances supported by appropriate documentation. Except in such circumstances, failure to attend a scheduled exam will result in a score of zero (0) for that exam, in accordance with Mason policy on final exams. Students should not make travel plans or other discretionary arrangements that conflict with scheduled classes and/or exams. If the University is closed due to weather or other unforeseen conditions, final exams may be rescheduled – students are strongly advised not to make plans that would prevent them from attending exams that may be rescheduled during the entire exam period.

Classroom Conduct Students are expected to conduct themselves in a manner that is conducive to learning, as directed by the Instructor. Any student who negatively impacts the opportunity for other students to learn will be warned – if disruptive behavior continues, the student will be asked to leave the classroom.

Communications GMU e-mail is the preferred method of communication.

Students must use their MasonLive email account to receive important University information, including messages related to this class. Federal privacy law and GMU policy require that any communication with a student related in any way to a student's status be conducted using secure GMU systems.

Privacy Instructors respect and protect the privacy of information related to individual students. Instructors will take every possible measure to protect the privacy of each student's submissions, scores and grades.

Disability Accommodations Any student with a disability of any kind is strongly encouraged to register with The Office of Disability Services (ODS) (703.993.2474) as soon as possible and take advantage of the services offered.

Page 10: IT 104: Introduction to Computing Course Syllabusmason.gmu.edu/~hmurdock/syllabus.pdfto basic computer concepts in hardware, software, networking, computer security, programming, database,

IT 104 Summer 2017 Syllabus

Copyright © 2017. All rights reserved. Page 10 of 10

Accommodations for disabled students must be made in advance – ODS cannot assist students retroactively, and at least one week's notice is required for special accommodations related to exams. Any student who needs accommodation should contact the Instructor during the first week of the semester so the sufficient time is allowed to make arrangements.

Honor Code All members of the Mason community are expected to uphold the principles of scholarly ethics. The GMU Honor System and Code will be strictly enforced in this course. Any use of the words or ideas of another person(s) without explicit attribution that clearly identifies the material used and its source in an appropriate manner is plagiarism and will not be tolerated. Blackboard’s SafeAssign tool is used to detect plagiarism in any work submitted by students for this course. For this course, the following requirements are specified:

All assessable work is to be prepared by the individual student, unless the Instructor explicitly directs otherwise.

The individual student for this course must newly create all work for this semester. Any usage of work developed for another course, or for this course in a prior semester, is strictly prohibited without prior approval from the instructor.

Students may seek assistance with assigned work (and are encouraged to do so if they feel the need), provided the directions for the assigned work do not prohibit such assistance and assistance is acknowledged in the submitted work, clearly identifying the person(s) giving assistance and the nature of the assistance given.

Available Resources VSE Peer Mentoring: Peer mentoring, https://volgenau.gmu.edu/about/current-student-resources/find-tutor WRITING CENTER: A114 Robinson Hall; (703) 993-1200; http://writingcenter.gmu.edu UNIVERSITY LIBRARIES “Ask a Librarian” http://library.gmu.edu/ask COUNSELING AND PSYCHOLOGICAL SERVICES (CAPS): (703) 993-2380; http://caps.gmu.edu INFOGUIDES: http://infoguides.gmu.edu/it104