Skip to main content Link Search Menu Expand Document (external link)

Course - CS1010 - Introduction to Information Technology

Staff

NameRoleEmailOffice Hours
Will LeesonInstructorwill-leeson@gmail.comFriday 10-11:30am
Rory McDanielTeaching Assistantrorytm@virginia.eduTue 5:15-6:15pm/Thur 2-3pm

Course Description:

“Any sufficiently advanced technology is indistinguishable from magic.” - Arthur C. Clarke.

It is tempting to believe that computers, and information technology as a whole, are essentially magic boxes which perform a variety of tasks, but this is not the case. The goal of this course is to pull back the curtain so students can understand conceptually how information technology works. This in turn should help the students learn how to interact with information technology experts in future endeavors. Subjects include the history of computing, how computers work (physically and electronically), the basics of networks and the internet, and fundamental programming concepts. Projects include creating a basic game in python or fixing an (intentionally) broken card game. No programming experience is required or expected. Cannot be taken for credit by SEAS students.

Prerequisites:

None

Text(s):

None. Lecture slides and any supplemental material will be provided on Canvas.

Credit Hours:

3

Course Logistics:

Lectures will be delivered Monday and Wednesday in Olsson 011 from 5-6:15 for the duration of the semester.

Assignments will be turned in electronically unless otherwise specified.

Grading Breakdown:

CategoryPercentage
Homework30%
Midterm30%
Project30%
Attendance/Participation10%

Grading Scale:

GradeLower Bound
A+98.0
A93.0
A-90.0
B+87.0
B83.0
B-80.0
C+77.0
C73.0
C-70.0
D+67.0
D63.0
D-60.0
F0

Course Policies

  • Students must follow the University Honor Code (See below)
  • Late assignments will not be accepted
  • Regrades are allowed, and are left to the discretion of the course staff. In order to receive a regrade, the student must contact a member of the course staff within 7 days of the grade being published.

Academic Integrity

The School of Engineering and Applied Science relies upon and cherishes its community of trust. We firmly endorse, uphold, and embrace the University’s Honor principle that students will not lie, cheat, or steal, nor shall they tolerate those who do. We recognize that even one honor infraction can destroy an exemplary reputation that has taken years to build. Acting in a manner consistent with the principles of honor will benefit every member of the community both while enrolled in the Engineering School and in the future.

Students are expected to be familiar with the university honor code, including the section on academic fraud. Each assignment will describe allowed collaborations, and deviations from these will be considered Honor violations. If you are in doubt regarding the requirements, please consult with me before you complete any requirement of this course. Send, receiving or otherwise copying electronic files that are part of course assignments are not allowed collaborations (except for those explicitly allowed in assignment instructions).

Assignments where honor infractions or prohibited collaborations occur will receive a zero grade for that entire assignment or exam, as well as a full letter-grade penalty on the course grade. Such infractions will also be submitted to the Honor Committee if that is appropriate. Students who have had prohibited collaborations may not be allowed to work with partners on remaining homeworks.

SDAC and Other Special Circumstances

The University of Virginia strives to provide accessibility to all students. If you require an accommodation to fully access this course, please contact the Student Disability Access Center (SDAC) at 434-243-5180 or sdac@virginia.edu. If you are unsure if you require an accommodation, or to learn more about their services, you may contact the SDAC at the number above or by visiting their website at URL.

If you have been identified as an SDAC student, please let the Center know you are taking this class. If you suspect you should be an SDAC student, please schedule an appointment with them for an evaluation. Students who need academic accommodations should see me and contact the SDAC. All academic accommodations must be arranged through the SDAC.

If you have other special circumstances (athletics, other university-related activities, etc.) please contact instructor and/or TA as soon as you know these may affect you in class.

Religious Accommodations

It is the University’s long-standing policy and practice to reasonably accommodate students so that they do not experience an adverse academic consequence when sincerely held religious beliefs or observances conflict with academic requirements. Students who wish to request academic accommodation for a religious observance should submit their request in writing directly to me by email as far in advance as possible. Students and instructors who have questions or concerns about academic accommodations for religious observance or religious beliefs may contact the University’s Office for Equal Opportunity and Civil Rights (EOCR) atUVAEOCR@virginia.edu or 434-924-3200.

Accommodations do not relieve you of the responsibility for completion of any part of the coursework missed as the result of a religious observance.

Statement on Violence

The University of Virginia is dedicated to providing a safe and equitable learning environment for all students. To that end, it is vital that you know two values that I and the University hold as critically important:

Power-based personal violence will not be tolerated. Everyone has a responsibility to do their part to maintain a safe community on Grounds. If you or someone you know has been affected by power-based personal violence, more information can be found on the UVA Sexual Violence website that describes reporting options and resources available - www.virginia.edu/sexualviolence.

As your instructor and as a person, know that I care about you and your well-being and stand ready to provide support and resources as I can. As a faculty member, I am a responsible employee, which means that I am required by University policy and federal law to report what you tell me to the University’s Title IX Coordinator. The Title IX Coordinator’s job is to ensure that the reporting student receives the resources and support that they need, while also reviewing the information presented to determine whether further action is necessary to ensure survivor safety and the safety of the University community. If you would rather keep this information confidential, there are Confidential Employees you can talk to on Grounds (See http://www.virginia.edu/justreportit/). The worst possible situation would be for you or your friend to remain silent when there are so many here willing and able to help.