csce 181 intro to computing
Post on 31-Dec-2015
47 Views
Preview:
DESCRIPTION
TRANSCRIPT
CSCE 181CSCE 181Intro to ComputingIntro to Computing
Dr. Jinxiang ChaiDr. Jinxiang Chai
My BackgroundMy Background
Education:Education:
- PhD: Carnegie Mellon University- PhD: Carnegie Mellon University Research: Research:
http://faculty.cs.tamu.edu/jchai/http://faculty.cs.tamu.edu/jchai/ - Build animation systems that allow - Build animation systems that allow childrenchildren & &
nonprogrammersnonprogrammers to create and control animation to create and control animation quicklyquickly and and easilyeasily
Motion capture lab (HRBB 505)Motion capture lab (HRBB 505)
Today’s ClassToday’s Class
Review of the SyllabusReview of the Syllabus Brief review of the departmentBrief review of the department Brief overview of the CS Curriculum Brief overview of the Writing CenterBrief overview of the Writing Center ReadingsReadings
SyllabusSyllabus
Instructor: Jinxiang ChaiInstructor: Jinxiang Chai TAs: TAs: Stephen ProbusStephen Probus Class meeting timeClass meeting time GoalsGoals Topics/ScheduleTopics/Schedule Textbook/websiteTextbook/website GradingGrading
My InformationMy Information
Office: 527D H.R. Bright BldgOffice: 527D H.R. Bright Bldg Office Hours: Office Hours: WednesdayWednesday 1:30pm - :30pm -
2:30pm; other times by appointment2:30pm; other times by appointment Email: jchai@cs.tamu.eduEmail: jchai@cs.tamu.edu Office Phone: 845-3510Office Phone: 845-3510
TA’s InformationTA’s Information
Teaching Assistant:Teaching Assistant: Stephen Stephen ProbusProbus
Office: 526. Bright BldgOffice: 526. Bright Bldg Office Hours: Office Hours: (MWF 11:20-(MWF 11:20-
12:1012:10AM) Email: probus@neo.tamu.eduEmail: probus@neo.tamu.edu
Class Meeting TimeClass Meeting Time Seminars will be presented on Tuesdays Seminars will be presented on Tuesdays
and/or Thursdays during the semester.and/or Thursdays during the semester. There will be a total of 13-15 seminars
during the semester. You are responsible for checking the
seminar schedule on the course homepage.
Be sure to check each monday and wednesday evening as sometimes seminars will be announced/cancelled at the last moment.
GoalsGoals
Introduction to the broad field of computing
- Include presentations on how fundamental concepts are used in end products and research
Introduction to technical writing - Presentations on writing (next two weeks)
- Required readings on writing - Significant writing assignments
Topics and ScheduleTopics and Schedule
Totally, we will meet 13-15 times, Totally, we will meet 13-15 times,
- Meet once a week (Tuesday and/or - Meet once a week (Tuesday and/or Thursday, check schedule of the class)Thursday, check schedule of the class)
- Introduction (1)- Introduction (1)
- Technical writing & brief history of - Technical writing & brief history of computer science (2)computer science (2)
- Industry talks & faculty talks (10-12)- Industry talks & faculty talks (10-12)
Textbook & WebsiteTextbook & Website
Required - Writing for Computer Science, Justin Zobel, second
edition, Springer, 2004.
- Excellent reference book
WebCT: http://elearning.tamu.edu, - Check often for: Writing assignment grades and
recording of questions asked
Course website: (from my home page) -
http://www.cs.tamu.edu/faculty/jchai/csce181_fall2011
AssignmentsAssignments Six short written assignmentsSix short written assignments Most will be a review of a lecture (classes 4 – 13)Most will be a review of a lecture (classes 4 – 13)
Summarize topic, lecture information, Summarize topic, lecture information, Give personal viewGive personal view You have two weeks to complete each short assignmentYou have two weeks to complete each short assignment
The first will be a survey of faculty in this The first will be a survey of faculty in this department.department. Due in 2 weeks (Midnight of Sep 15)Due in 2 weeks (Midnight of Sep 15) Pick 6 faculty members, two from each levelPick 6 faculty members, two from each level Write one paragraph about each faculty memberWrite one paragraph about each faculty member
Final ReportFinal Report
A 5-7 page documentA 5-7 page document Topic of your choosingTopic of your choosing
Pick by Oct. 11Pick by Oct. 11 Outline, references, drafts at other datesOutline, references, drafts at other dates
For all assignments, see the For all assignments, see the written descriptions for more written descriptions for more details.details.
Late Policy and Submission
Short reports: 10% deduction per day late for each short report.
Final reports: For each of the deadlines that is not met (topic, outline, draft, final version), 10 percent will be deducted from
your final report grade.
Assignment submission: All assignments and final reports should be submitted via TAMU elearning website.
GradingGrading Grading is on a pass/fail basis.Grading is on a pass/fail basis. - To receive a satisfactory grade, you must complete all of - To receive a satisfactory grade, you must complete all of
the following satisfactorily.the following satisfactorily.
GradingGrading Grading is on a pass/fail basis.Grading is on a pass/fail basis. - To receive a satisfactory grade, you must complete all of - To receive a satisfactory grade, you must complete all of
the following satisfactorily.the following satisfactorily. Short Reports:Short Reports: - Complete - Complete six six short written reports with a grade of 7 or short written reports with a grade of 7 or
higher (out of 10)higher (out of 10)
GradingGrading Grading is on a pass/fail basis.Grading is on a pass/fail basis. - To receive a satisfactory grade, you must complete all of - To receive a satisfactory grade, you must complete all of
the following satisfactorily.the following satisfactorily. Short Reports:Short Reports: - Complete - Complete six six short written reports with a grade of 7 or short written reports with a grade of 7 or
higher (out of 10)higher (out of 10) Final Report:Final Report: - Complete this report with a grade of 70 or higher (out of - Complete this report with a grade of 70 or higher (out of
100) 100)
GradingGrading Grading is on a pass/fail basis.Grading is on a pass/fail basis. - To receive a satisfactory grade, you must complete all of the - To receive a satisfactory grade, you must complete all of the
following satisfactorily.following satisfactorily. Short Reports:Short Reports: - Complete - Complete six six short written reports with a grade of 7 or higher short written reports with a grade of 7 or higher
(out of 9-10)(out of 9-10) Final Report:Final Report: - Complete this report with a grade of 70 or higher (out of 100) - Complete this report with a grade of 70 or higher (out of 100) Class Participation:Class Participation: - You are expected to ask questions of the speakers. - You are expected to ask questions of the speakers. - State your name before asking the question so that the teaching - State your name before asking the question so that the teaching
assistant can record the information during class. assistant can record the information during class. - You must ask at least one questions. - You must ask at least one questions.
GradingGrading Grading is on a pass/fail basis.Grading is on a pass/fail basis. - To receive a satisfactory grade, you must complete all of the following - To receive a satisfactory grade, you must complete all of the following
satisfactorily.satisfactorily. Short Reports:Short Reports: - Complete - Complete six six short written reports with a grade of 7 or higher (out of 10)short written reports with a grade of 7 or higher (out of 10) Final Report:Final Report: - Complete this report with a grade of 70 or higher (out of 100) - Complete this report with a grade of 70 or higher (out of 100) Class Participation:Class Participation: - You are expected to ask questions of the speakers. - You are expected to ask questions of the speakers. - State your name before asking the question so that the teaching - State your name before asking the question so that the teaching
assistant can record the information during class. assistant can record the information during class. - You must ask at least one questions. - You must ask at least one questions. Attendance:Attendance: - mandatory,- mandatory, - 2+ unexcused absences will fail the course - 2+ unexcused absences will fail the course
The CS DepartmentThe CS Department
Faculty: Faculty: http://www.cse.tamu.edu/people/facultyhttp://www.cse.tamu.edu/people/faculty Tenured/Tenure-TrackTenured/Tenure-Track
Have both research and teaching Have both research and teaching responsibilitiesresponsibilities
Assistant Professors: Newer, not tenuredAssistant Professors: Newer, not tenured Associate Professors: Not new, usually tenuredAssociate Professors: Not new, usually tenured Professors: TenuredProfessors: Tenured
Teaching FacultyTeaching Faculty Primary duties are teachingPrimary duties are teaching
The CS DepartmentThe CS Department
Administrative Staff, Accounting Staff, Administrative Staff, Accounting Staff, Facilities StaffFacilities Staff
Advising Advising http://www.cse.tamu.edu/department/groups/advisinghttp://www.cse.tamu.edu/department/groups/advising Dr. Rick Furuta (CS); Dr. Vivek Sarin (CE) Marilyn PaytonMarilyn Payton
Computing Services Group – HRBB 2Computing Services Group – HRBB 2ndnd floorfloor HelpdeskHelpdesk
Student OrganizationsStudent Organizations Aggie Women in Computer Science (AWICS) - http://awics.cs.tamu.edu/
Student Engineers’ Council (SEC) - http://sec.tamu.edu/
Texas A&M Computing Society (TACS) - Student chapter of ACM and IEEE-CS - http://tacs.cs.tamu.edu/
Texas Aggie Game Developers (TAGD) - http://tagd.cs.tamu.edu/
Upsilon Pi Epsilon (UPE) Computer Science Honor Society - http://upe.cs.tamu.edu/
The CS DepartmentThe CS Department
Look at the department website:Look at the department website:- http://www.cse.tamu.edu- http://www.cse.tamu.edu
- Lots of information there to help you - Lots of information there to help you learn about the departmentlearn about the department
Also, individual faculty, research Also, individual faculty, research groups have their own websitesgroups have their own websites
The CS CurriculumThe CS Curriculum CS curriculumCS curriculum
Give students more fundamental Computer Give students more fundamental Computer Science earlier onScience earlier on
Most fundamental information in first 2 yearsMost fundamental information in first 2 years Give students more flexibility later onGive students more flexibility later on
Allow students to tailor degree to match interestsAllow students to tailor degree to match interests Intro class to give an overview of Computer Intro class to give an overview of Computer
ScienceScience Capstone class at the endCapstone class at the end Developed in conjunction with industry Have necessary background to obtain industry
job after freshman year
The “Intro” Sequence of CS The “Intro” Sequence of CS classesclasses
Semester 1:Semester 1: CSCE 181: Intro CSCE 181: Intro
SeminarSeminar CSCE 121: Intro to CSCE 121: Intro to
Programming in C++Programming in C++
Semester 3:Semester 3: CSCE 314: CSCE 314:
Programming Programming LanguagesLanguages
CSCE 312: Computer CSCE 312: Computer OrganizationOrganization
Semester 2:Semester 2: CSCE 121: Data CSCE 121: Data
Structures and Structures and AlgorithmsAlgorithms
Semester 4:Semester 4: CSCE 313: Computer CSCE 313: Computer
SystemsSystems CSCE 315: CSCE 315:
Programming StudioProgramming Studio
Upper LevelUpper Level Four “Tracks” of classes:Four “Tracks” of classes:http://www.cs.tamu.edu/academics/http://www.cs.tamu.edu/academics/
undergraduate/cpsc134-electives-110426undergraduate/cpsc134-electives-110426 Algorithms/TheoryAlgorithms/Theory SystemsSystems SoftwareSoftware Information and Intelligent SystemsInformation and Intelligent Systems
Take 1 class from each track (breadth)Take 1 class from each track (breadth) Take 3 classes in one track (depth)Take 3 classes in one track (depth) Take 1 class in any trackTake 1 class in any track Also: Upper level seminar class (481), Senior Also: Upper level seminar class (481), Senior
Capstone class (482)Capstone class (482)
University Writing University Writing CenterCenter
See www.writingcenter.tamu.edu for resources and to make appointments
Location: - 214 Evans Library - 205 West Campus Library Mission: Provide students of TAMU
with the opportunity to enhance written communication skills through the use of face-to-face, online consulting sessions, and other resources
UWC: HoursUWC: Hours
Evans Library - Sunday: 5:00pm – 10:00pm - Monday – Thursday: 9:00am – 8:00pm - Friday: 9:00am – 2:00pm West Campus Library - Sunday: 5:00pm – 10:00pm - MTR: 9:00am – 10:00pm - Wednesday: 10am – 10pmWednesday: 10am – 10pm - Friday: 9:00am-2:00pm
In-person SessionsIn-person Sessions
Sessions begin on the hour and can last up to 45 minutes.
Best to make an appointment one day in advance
Allow drop-in’s. More than 5 minutes late, results in a forfeit of the appointment.
Bring a copy of your assignment and prioritize your concerns
Required ReadingsRequired Readings
Read Chapters 1 and 13 of “Read Chapters 1 and 13 of “Writing for Computer Science”
top related