CSCI 1301 Principles of Computer Science I

Slides:



Advertisements
Similar presentations
ITCS 3181 Logic and Computer Systems
Advertisements

Today’s Agenda  Syllabus CS2336: Computer Science II.
CGS 1000-SPRING 2008 Introduction to Computers and TechnologyIntroduction to Computers and Technology.
CSCE 145: Algorithmic Design I Introduction Muhammad Nazmus Sakib.
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
1 SWE Software Testing and Quality Assurance Fall Semester (081) King Fahd University of Petroleum & Minerals Information & Computer.
CS – 600 Introduction to Computer Science Prof. Angela Guercio Spring 2008.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
PROBABILITY AND STATISTICS FOR ENGINEERS Session 1 Dr Abdelaziz Berrado MTH3301 —Fall 09.
CSC 105 Introduction to Computer Science Professor Batchelor.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
Cpt S 471/571: Computational Genomics Spring 2015, 3 cr. Where: Sloan 9 When: M WF 11:10-12:00 Instructor weekly office hour for Spring 2015: Tuesdays.
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
COMP Introduction to Programming Yi Hong May 13, 2015.
Course name : computer essentials. Instructor: Basma Alabdullatif Office: computer department instructors office, 1st floor Office hours: Saturday (11:00-01:00)
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
Central Wyoming College Riverton High PHYSICS COURSE SYLLABUS Prerequisites: Students must be 15 years old to receive concurrent enrollment credit. The.
Is422- Course Overview Prepared by L. Nouf Almujally 1.
Software Testing and Maintenance 1 Today’s Agenda  Syllabus.
Course Introduction Software Engineering
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
BCEN 3510 Course Syllabus. Course Description A review of the theory and processes involved in oral and written business communication, with emphasis.
ECEN 248: INTRODUCTION TO DIGITAL DESIGN
ITMS3101: Digital Media Introduction and Overview Eng. Mohanned M. Dawoud Software Engineering University of Palestine.
Understanding the Academic Structure of the US Classroom: Syllabus.
CNS 4450 Syllabus. Context Language is a tool of thought. We rarely think without words. In solving problems by computer, we eventually get to the point.
CS 140 Computer Programming (I) Second semester (3 credits) Imam Mohammad bin Saud Islamic University College of Computer Science and Information.
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Course Objectives Discuss fundamental concepts of information technology Show how computers are used as practical tools for solving personal, business,
1 [CMP001 Computer Orientation I] Course Guide Ms. Wesal Abdalfattah office#: 357 Ext#: 8612 Prince Sultan University,
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
 Instructor: Professor Timothy Burry  Address:  Office Location: Student Hall / 2 nd floor.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
Today’s Agenda  Syllabus CS6359: Object-Oriented Analysis and Design.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design.
Introduction Fall Dr. Chuck Lillie – Oxendine 1219 – – –
Physical Science 150 An Inquiry into Energy Course Syllabus Fall nova_course_website/nova_150_syllabus_sp06.html.
CGS 1555-SPRING 2009 Intro to Internet. Topics  Syllabus  Faculty Website  Campus Cruiser.
Today’s Agenda  Syllabus  Software Engineering Research.
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N
1 Computational Vision CSCI 363, Fall 2012 Lecture 1 Introduction to Vision Science Course webpage:
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
CST 223 Concepts of Programming Languages Dr. Sherry Yang PV 171
COP 1000-SPRING 2009 Programming Logic. Topics  Syllabus  Faculty Website  Campus Cruiser  Alice Programming Logic.
Dr. Jeff Cummings MIS323 Business Telecommunications.
SYLLABUS 2 Course Title: Special English For Computer Science Students  Semester: Fall  Class hours and location: Sundays, 16  17:30 (CLASS 10)  Credit:
Today’s Agenda Introduction Syllabus Review Minute Discussion Questions and Answers.
COP4020 INTRODUCTION FALL COURSE DESCRIPTION Programming Languages introduces the fundamentals of the design and implementation of programming languages.
Clinical Anatomy Lecture Intro. Outline Syllabus Dissection Project Contracts Set the Baseline.
ICS 151 Digital Logic Design Spring 2004 Administrative Issues.
CENG 213 Data Structures1 Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University.
Copyright January, Prof. Basuony El-Garhy Geotechnical Engineering and Foundations Civil Engineering Department Faculty of Engineering What is CE.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
APPLIED MANAGEMENT SCIENCE IN AGRICULTURAL SYSTEMS I
CS101 Computer Programming I
MIS323 Business Telecommunications
E-BUSINESS SYSTEMS DESIGN IS 232 T
Cpt S 471/571: Computational Genomics
Welcome to CS 1010! Algorithmic Problem Solving.
PRINCIPLES OF MANAGEMENT (MGT210)
Cpt S 471/571: Computational Genomics
MIS323 Business Telecommunications
CSE1311 Introductory Programming for Engineers & Scientists
CMPUT101: Purpose of the Course
Presentation transcript:

CSCI 1301 Principles of Computer Science I Syllabus

Instructor Information Instructor: Rasanjalee DM E-Mail: dmrhimali@gsu.edu Website: http://cs.gsu.edu/~dmrhimali/index.php?pg=teaching

Goals of the course Foundations of programming with an emphasis on the design, construction, and analysis of media. Introduce students to the study of computer science. Recognize that all media are published in digital formats that can be manipulated by computer programs. Explore machine representation of data. Read, understand, and make alterations to small computer programs that manipulate data and communicate tasks. Design and write small computer programs that manipulate media files. Process simple data structures using iteration and decision statements. Process strings and text files. Understand imperative, functional, and object-oriented programming paradigms. Appreciate the complexity of algorithms and the limits of computing.

Text(s): Online resources: Introduction to Computing and Programming in Python, A Multimedia Approach, 3rd Edition, Author(s): Guzdial & Ericson; ISBN: 978-0-13-292351-4; Press: Prentice-Hall, 2012. Online resources: http://coweb.cc.gatech.edu/mediaComp-teach#Python

Course Grading Labs and Assignments 30% Attendance and Quizzes 10% Midterm Exams(2) 30% Final Exam 30% Letter Grade Distribution: 90-100 A 80-89 B 70-79 C 60-69 D Below 60 F

Attendance Policy Attendance is required. One point is taken off from final numerical grade of each absence. Students are responsible for material covered in each days class including in-class exercises, as well as for assignments made and schedule changes announced in class.

Make-Up Policy If, for sufficient reason, a student must miss a scheduled test or exam, it is the students responsibility to contact the instructor at least 24 hours before the test or exam. The instructor may schedule a makeup test or exam. Quizzes, in-class exercises, and homework assignments may not be made up. Each assignment has a due date, and points may be deducted for material turned in late. 20% credit will be taken off per day late. Assignments more than 5 academic days late will not be graded. Quizzes may be given on any class day, and will cover reading assignments, lectures, programming assignments, and other materials.