C Programming Lecture 1 : Introduction

Slides:



Advertisements
Similar presentations
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
Advertisements

Statistical Methods in Computer Science Course Introduction Ido Dagan.
CS Computer Science I – Programming and Problem Solving Prof. Angela Guercio Spring 2008.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
COMP171 Data Structures and Algorithm Qiang Yang Lecture 1 ( Fall 2006)
Course Introduction Computer Science Department CS141:Computer Programming 1 Fall 2014 Dr. Hamid Al-Hamadi.
CS 315 Theory of Programming Languages Winter Quarter 2015.
1 Are you ready?. 2 Professor: Vladimir Misic Office : Phone: Office Hours : Mon, Tue; 2:00pm – 4:00pm Website :
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
CSCI 1301 Principles of Computer Science I
Introduction to Programming Summer 2010 Akil M. Merchant.
Introduction to Food Science FOOD 1001: Winter 2009.
EECE 310 Software Engineering Lecture 0: Course Orientation.
Course name : computer essentials. Instructor: Basma Alabdullatif Office: computer department instructors office, 1st floor Office hours: Saturday (11:00-01:00)
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Lecturer:Prof. Elizabeth A. Ritchie, ATMO TAs:Mr. Adrian Barnard Ms. Anita Annamalai NATS 101 Introduction to Weather and Climate Section 14: T/R 2:00.
ECEN 301Discussion #1 – Syllabus1 All Sections MWF 1:00 – 1:50 PM 256 CB Lecture: MW Recitation: F Labs: M or Th Instructor: Prof. David Long Office: CB.
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: TBD (Benton 323) Also, by appointment.
CS1201: Programming Language 2 C++(Course Introduction) Level 2 Nouf Aljaffan 1 st Term Nouf Aljaffan (C) CSC 1201 Course at KSU.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
CS 23021–600 Computer Science I Dr. Angela Guercio Spring 2010.
Business Marketing: MKTG 550 Overview of Course Dr. Dawne Martin Calvin 107 B Office telephone: Office Hours:
ICS104 Computer Programming Second Semester 2012/2013 ICS1041 Tuwailaa Alshammari College of Computer Science & Engineering University.
Data Structures (Second Part) Lecture 1 Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.
LINUX System : Lecture 1 Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: M Period 3, W Period 4 Subject to change.
Multicore Computing Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
1 CAP 4063 Web Application Design Summer 2012 TR 9:30 – 11:40 PM CHE 102 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB 336.
1 CS 320 Interaction Design Spring 2011 Course Syllabus January19, 2011.
C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
COP4020 INTRODUCTION FALL COURSE DESCRIPTION Programming Languages introduces the fundamentals of the design and implementation of programming languages.
COP4610 Principles of Operating Systems Prof. Robert van Engelen Department of Computer Science Florida State University.
Lecture 0 Overview Hong, You Pyo, DGU 1. Y. Hong Microprocessor A semiconductor device that contains a CPU (Central Processing Unit) and peripherals In.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Multicore Computing Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
Introduction to C++ Programming Language Assistant Professor Jeon, Seokhee Assistant Professor Department of Computer Engineering, Kyung Hee University,
EGR 115 Introduction to Computing for Engineers Course Overview and Introduction Monday 29 Aug EGR 115 Introduction to Computing for Engineers Slide 1.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Formal Languages and Automata Theory
Andy Wang Object Oriented Programming in C++ COP 3330
Computer Engineering Department Islamic University of Gaza
CSE 102/ISE 102 Introduction to Web Design and Programming
CS101 Computer Programming I
CSc 020: Programming Concepts and Methodology II
CS5040: Data Structures and Algorithms
Object-Oriented Programming
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Practical English Conversation 2
Andy Wang Object Oriented Programming in C++ COP 3330
EECE 310 Software Engineering
Introduction to Programming Using C++
Syllabus.
CSE1311 Introductory Programming for Engineers & Scientists
Human Media Multicore Computing Lecture 1 : Course Overview
Human Media Multicore Computing Lecture 1 : Course Overview
Computer Programming (ECE 201)
Human Media Multicore Computing Lecture 1 : Course Overview
C Programming Lecture 1 : Introduction
C Programming Lecture 0 : Introduction
Course Guide CSC1201 Computer programming 2.
Computer Engineering Department Islamic University of Gaza
Lecture 1 Java Programming
Course Overview CSE5319/7319 Software Architecture and Design
CS201 – Course Expectations
Presentation transcript:

C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University

Course Overview Who takes this course Course Topics Course Objectives Computer Eng. undergrad students except 1st year student Undergrad students from other departments Course Topics Basics of C programming (Beginner Level) We assume students have no knowledge of programming. Course Objectives Learn Basic Concepts and Knowledge of C Programming Learn Grammars of C Language Practice through actual C programming

Evaluation Midterm Exam : 35% Final Exam : 35% Homework : 25% Class Participation, Attendance, Attitude : 5% You may get F grade if you miss (more than) ¼ of the whole classes Academic dishonesty (e.g. cheating, plagiarism, and etc.) will be taken seriously. Heavy penalty will be imposed

Course Information Lecture Time & Place Professor Information Mon 7,8 (310-728) Wed 7,8 (208-415) Professor Information Office : 310-738 Email : bongbong@cau.ac.kr Office Tel : 820-5843 Office Hour : Monday 2pm-3pm, or individual appointment

Announcement Class Website Programming Assignments http://cau.ac.kr/~bongbong/c17 Class information such as lecture notes are accessible through this website We will also use eClass for homework submission Programming Assignments We encourage to study and discuss together for doing programming assignments. However, you must do programming YOURSELF. You must not share any of source code with other students. Any kind of academic dishonesty will be taken seriously.

Schedule 1 Overview of Computer System 2 Intro. to Programming Language, Program Compilation, and Execution 3 Simple C code, Variables, Data Types 4 Operators, Basics of I/O, Preprocessors 5 Control Structure 1 6 Control Structure 2 7 Function 1 (Basics) 8 Midterm Exam

Schedule 9 C Function 2 (call by value, math lib.) 10 Array 1 11 12 Pointer 1 13 Pointer 2 14 Characters and Strings 15 Dynamic Allocation, I/O formatting 16 Final Exam

Text Book There is no required text book. Recommended Reference “Playing with C” 우균, 창병모 교보출판 (We will look at many example codes accessible in this book during the class)

Class Formats Lecture on grammars of C programming language Powerpoint slides We will have lots of questions and discussion Practice in the lab (208-415).

Important Notice Academic Dishonesty You must not turn in homework that is not yours. You must prevent your work from being stolen. Academic dishonesty or bad class behavior will be seriously penalized