CS 1104 INTRODUCTION TO COMPUTER SCIENCE J A
- Slides: 24
CS 1104 INTRODUCTION TO COMPUTER SCIENCE J. A. N. Lee Professor of Computer Science 2/24/2021 CS 1104 1
The Course • Introduction to Computer Science – Part of a two course presentation • CS 1044 Introduction to programming • CS 1104 Introduction to Computer Science • The fundamentals and concepts • A web-based course – http: //courses. cs. vt. edu/~cs 1104 – But not a distance learning course (yet) 2/24/2021 CS 1104 2
The Grand Tour • An overview of Computer Science • Glimpses of the curriculum – The required courses – The optional selections – The major emphases • The staff will serve as your TOUR GUIDES 2/24/2021 CS 1104 3
Topical Coverage - I • what is Computer Science? • algorithmic foundations of computer science • hardware issues – representation systems – computer architecture – computer elements 2/24/2021 CS 1104 4
Topical Coverage - II • software issues – operating systems – programming languages – compilers, interpreters • abstract machines – Finite State Machines – Turing Machines 2/24/2021 CS 1104 5
Topical Coverage - III • networks • applications • social issues in computing 2/24/2021 CS 1104 6
Syllabus • http: //courses. cs. vt. edu/~cs 1104/ Front. End/syllabus. html • And as a hand-out today 2/24/2021 CS 1104 7
Pre- and Co-requisites • Co-requisite: CS 1044 or CS 1344. • Access to and knowledge of how to use a Web browser. • Access to and knowledge of how to use a word processor or text editor. 2/24/2021 CS 1104 8
Credit by Examination • For those students who have advanced knowledge of the subject • Provides a means of obtaining credit for the course (Pass/Fail) • Check the web site for information and latest details of time and location of test 2/24/2021 CS 1104 9
Course Resources • The Web Site – http: //courses. cs. vt. edu/~cs 1104 – bookmark the calendar (see frame menu) • CS 1104 On-line Tutorials – http: //courses. cs. vt. edu/csonline/ • LISTSERV® • The Textbook • Graduate Teaching Assistance 2/24/2021 CS 1104 10
Class Web Site: http: //courses. cs. vt. edu/~cs 1104/Front. End • WWW browser version 4. 0 or higher; the site is optimized for the use of Netscape. • Needs the Macromedia Shockwave Flash player installed. • Access the Web. CT entry page and link to our page through the "Intro to Computer Science" listing. 2/24/2021 CS 1104 11
Web. CT • The resource through which we are developing on-line quizzes and examinations • Sign-on through the “Intro to Computer Science” link • Register as a student using your Virginia Tech PID (NOT your student ID) 2/24/2021 CS 1104 12
Tutorials • http: //courses. cs. vt. edu/csonline/ – A set of further expositions on selected topics – With animated representations of concepts – Needs Macromedia Flash • Other tutorials are available for specific topics - see the calendar 2/24/2021 CS 1104 13
Course LISTSERV® • created prior to the first week of classes – if you were not registered, send e-mail to cs 1104@courses. cs. vt. edu • to provide a communication channel between the course staff and the participants • a forum for inter-student discussions • unmoderated 2/24/2021 CS 1104 14
Required Textbook • G. Michael Schneider & Judith L. Gersting An Invitation to Computer Science Second Edition, PWS Publishing Co. , Pacific Grove CA, 2 nd Edition, 1999. 2/24/2021 CS 1104 15
Course Mechanics • See the calendar http: //courses. cs. vt. edu/~cs 1104/Front. End /calendar. html • Lectures and Tutorials • Pre- and post-class activities • On-line homework assignments • Final examination 2/24/2021 CS 1104 16
Grading • Pre-class and Post-class activities 25% • On-line homework assignments 50% • Final examination 25% 2/24/2021 CS 1104 17
Pre-class and Post-class activities • Pre-class activities: – Mostly reading – Some projects to bring to class • Post-class activities: – Short assignments – Quizzes – Tutorial assistance • Prescribed in the on-line course calendar 2/24/2021 CS 1104 18
Homework Assignments • Two forms: – A collection of problems to be solved off-line and then with answers to be submitted through Web. CT – Multiple choice quizzes on Web. CT • Both have strict deadlines on completion that will be found on the Web. CT site under “Online Quizzes and Surveys” 2/24/2021 CS 1104 19
Examinations • Final examination: – At scheduled examination time – Multiple choice, on paper – Comprehensive, common time for all sections – Closed book 2/24/2021 CS 1104 20
Study Buddies • • • Helpful for comparing notes Help to understand difficult topics Reminding each other of assignments Interpreting assignments BUT NOT FOR JOINT DEVELOPMENT OF HAND-INS • Once you understand a problem, work independently 2/24/2021 CS 1104 21
Honor Code • The Virginia Tech Honor Code will be strictly enforced in this class in so far as it does not interfere with the learning activity. • All assignments submitted shall be considered to be "graded work" and the product of an individual with only as much assistance as has been defined in this course. 2/24/2021 CS 1104 22
CS Department's Koofer Policy • What is a “KOOFER”? – E. g. copies of old examinations, assignment solutions, programs solutions, etc. – Frequently stored by clubs, fraternities, etc. – EXCEPT when provided by the instructor • “Thou shalt not use ‘koofers’”. • Considered to be unfair assistance 2/24/2021 CS 1104 23
The First Post-class Ativities • Register on Web. CT • Classroom Etiquette: READ http: //courses. cs. vt. edu/~cs 1104/Front. End/ Classroom. Etiquette. html 2/24/2021 CS 1104 24
- Cs 1104 final exam
- Cs 1104
- Economics … my favorite subject at school
- Think central k5
- Introduction to computer science midterm exam
- Introduction to computer science midterm exam test
- Introduction to computer science quiz
- Python programming an introduction to computer science
- Social science vs natural science
- Natural physical science
- Natural and physical science
- Applied science vs pure science
- Anthropology vs sociology
- Rule of 70 in population growth
- Julie lundquist
- Hard and soft science
- Gcse computer science wjec
- University of phoenix computer science
- How many fields in computer science
- What is procedural abstraction
- Unsolved distribution
- University of bridgeport computer science faculty
- Bridgeport university computer science
- Apcsp sequencing
- Graham roberts ucl