Fall 2013 CIS 1001 - Temple University

advertisement
Welcome to
CIS 1001!!!
Slobodan Vucetic
Associate Professor
Department of Computer and Information Sciences
Temple University
Fall 2013
CIS 1001:
Introduction to Academics in Computer Science
Course Description:
Students will be introduced to the field of computing, including potential career opportunities, the Computer & Information Sciences department
and its resources, the departmental faculty, as well as the opportunities for internships and research. There will be guest lectures by Computer &
Information Sciences faculty, students and alumni, and experts from industry, aimed to illustrate the interdisciplinary nature of Computer and
Information Sciences.
Class Meeting Time and Place:
Friday,
10:00 am - 10:50 am, Beury Hall 160
•Course Web Site:
•http://cis-linux2.temple.edu/cis1001/
You will be sent an email to your temple.edu address with your username and password. You will be able to change your password once you
login. If you have issues with the website, contact your TA.
There is also a blackboard page for the course which will contain links to the recorded video lectures.
•Instructors:
•Course coordinator: Dr. Slobodan Vucetic, 304 Wachman Hall, vucetic@temple.edu. Office hours: Friday 11am-noon, virtual office is always
open via email.
Teaching Assistant: Lakesh Kansakar, lakesh.kansakar@temple.edu.
Administrativia:
•There is no required textbook.
•Most lectures will be recorded and videos will be available soon after each lecture.
•Grading: 14 homework assignments. The homeworks will typically be essays related to topics discussed in each lecture. Homework
assignments will be posted within hours after each lecture and students will be sent an email announcement. Each homework must be
submitted through the course web site by 10am the following Friday.
•Attendance is required. A signup sheet will be used to record attendance. If a student signature is missing in the signup sheet for a particular
lecture, it will be assumed that the student did not attend the lecture. Make sure to sign your name!!!
•Each student is allowed to miss 3 lectures. For each missed lecture, the student will get a special homework assignment: watch the video
lecture, do the regular homework assignment, and do an extra homework assignment.
•Rules of conduct: This is a large class and discipline is essential. Please refrain from talking with your colleagues. Use of electronic devices is
discouraged – if you absolutely have to use them, do it discretely and in silence. Entry to the classroom will not be permitted after 10:01am.
Leaving the classroom before the end of a lecture is not allowed (unless there is a medical urgency). You will be required to agree to the rules of
conduct before you can start using the course web site.
Tentative Schedule:
Weeks 1-3: Introduction to the CIS department, advising, career development
Weeks 4-14: Guest Lectures
Fall 2013
CIS 1001:
Introduction to Academics in Computer Science
Course Description:
• Students will be introduced to the field of computing, including potential
career opportunities, the Computer & Information Sciences department and its
resources, the departmental faculty, as well as the opportunities for internships
and research.
• There will be guest lectures by Computer & Information Sciences faculty,
students and alumni, and experts from industry, aimed to illustrate the
interdisciplinary nature of Computer and Information Sciences.
Tentative Schedule:
Weeks 1-3:
Weeks 4-14:
Introduction to the CIS department, advising, career development
Guest Lectures
CIS is a growing field entering its golden age
• Physical world will be increasingly driven by computers and
information technology
• Increased importance of virtual and augmented reality world
Name
(Symbol)
Value
kilobyte (kB)
103
megabyte (MB)
106
gigabyte (GB)
109
terabyte (TB)
1012
petabyte (PB)
1015
exabyte (EB)
1018
zettabyte (ZB)
1021
yottabyte (YB)
1024
CIS is a growing field entering its golden age:
BIG DATA
CIS is everywhere – Industry / Government
CIS is Everywhere – Web
Internet Traffic
Social Networks
Web
• 8 Billion pages
• 10kB/Page
• 8 TB of indexed text
Typical router:
• 42 bytes/second
• 3.5 Gigabytes/day
Mobile Apps
7
CIS is Everywhere – Science
Remote Sensing
Astronomy
Participatory
Sensing
• Air, Land, Ocean
• 100s GBs /day
Genomics
• 25K genes, 3B base pairs
• 8B humans
• thousands of organisms
• Sky surveys
• 120 GB/week, 6.5 TB/year
Drug Discovery
• 2M of compounds
• > 100M interactions
Fall 2013
CIS 1001:
Introduction to Academics in Computer Science
Class Meeting Time and Place:
Friday,
10:00 am - 10:50 am, Beury Hall 160
Course Web Site:
http://cis-linux2.temple.edu/cis1001/
You will be sent an email to your temple.edu address with your username and
password. You will be able to change your password once you login. If you have issues
with the website, contact your TA.
There is also a blackboard page for the course which will contain links to the recorded
video lectures.
Instructors:
Course coordinator: Dr. Slobodan Vucetic, 304 Wachman Hall, vucetic@temple.edu.
Office hours: Friday 11am-noon, virtual office is always open via email.
Teaching Assistant: Lakesh Kansakar, lakesh.kansakar@temple.edu.
Fall 2013
CIS 1001:
Introduction to Academics in Computer Science
.
Administrativia:
•There is no required textbook.
•Most lectures will be recorded and videos will be available soon after each lecture.
•Grading: 14 homework assignments. The homeworks will typically be essays
related to topics discussed in each lecture. Homework assignments will be posted within
hours after each lecture and students will be sent an email announcement. Each
homework must be submitted through the course web site by 10am the following Friday.
•Attendance is required. A signup sheet will be used to record attendance. If a student
signature is missing in the signup sheet for a particular lecture, it will be assumed that
the student did not attend the lecture. Make sure to sign your name!!!
•Each student is allowed to miss 3 lectures. For each missed lecture, the student will get
a special homework assignment: watch the video lecture, do the regular homework
assignment, and do an extra homework assignment.
•Rules of conduct: This is a large class and discipline is essential. Please refrain
from talking with your colleagues. Use of electronic devices is discouraged – if you
absolutely have to use them, do it discretely and in silence. Entry to the classroom will
not be permitted after 10:01am. Leaving the classroom before the end of a lecture is not
allowed (unless there is a medical urgency). You will be required to agree to the rules of
conduct before you can start using the course web site.
There is no free lunch
• Work hard
– Get good GPA
– Broaden your skills and perspective
• Make smart choices
– Get internships
– Do undergraduate research
– Open startups
• Use resources available to you
–
–
–
–
Temple advising and help desks
Professors, TAs, Colleagues
Family and friends
Web
• Network, build your brand
Be Curious
• Web is the biggest knowledge source
– It contains all known wisdom, it is there for taking, use it for your advantage
– It can be a great time sink, there are many dead ends
• Some Pointers:
– https://students.cis.uab.edu/wiki/index.php/Main_Page (survival guide
with many good pointers)
– http://www.topuniversities.com/student-survival/student-life/gettingthrough-your-first-year-uni (student survival guide)
– http://csugsac.eng.utah.edu/survival_guide/professors.html (student
survival guide)
– https://sites.google.com/site/princetoncsmajors/jobs/interviewing
(interviewing)
– http://oedb.org/fast-track-careers-computer-science (careers in CS)
– http://emmaus.patch.com/articles/five-things-to-know-about-the-future-ofcomputer-science (CS future)
– http://www.cs.umd.edu/~oleary/gradstudy/gradstudy.pdf (graduate school)
Be Curious
• MOOCs
– Coursera
– Udacity
– http://tech.mit.edu/V132/N34/education.html
(free high quality courses)
Homework 1
Your first homework assignment will have several parts:
• Sign an contract
• Complete a survey to tell us a bit about yourself. You can access the
survey here (you can also access it following a link at the topbar)
• Read the first 2 chapters of book "Blown to Bits" by H. Abelson, K.
Ledeen, H. Lewis. Write a 100-word essay discussing the most
interesting aspects covered in the two chapters. You can position
your essay as an argument for or against some of the statements or
as your emotional or rational reaction to what you read. The book
can be downloaded from http://www.bitsbook.com/excerpts/.
Submit your essay here (you can also access it from the sidebar on
your left).
• Enroll a Coursera or Udacity Course
Download