EN
Mühendislik ve Doğa Bilimleri Fakültesi
Aday Öğrenci
EN
MDFB Programlar

Hızlı Bağlantılar

Ana Menü

Hızlı Bağlantılar

Information

Last Offered2022 Summer
SubjectComputer Sci.& Eng.(CS)
ECTS Credit6
Detailed SyllabusView
Level of CourseUndergraduate
FacultyFaculty of Engineering and Natural Sciences
SU Credit3
Instructor(s)Atıl Utku Ay
Language of InstructionEnglish
Prerequisites (only for SU students)IF100
Planned Learning ActivitiesInteractive,Communicative,Task based learning

Content

This course is intended to introduce students to the field of computing (basic computer organization, data representation, concepts, algorithmic thinking and problem solving), as well as giving them intermediate level programming abilities in an object-oriented programming language (currently C++). Also part of the 'core course' pools for the CS, BIO, MAT, ME, EL, TE, MS degree programs.

Objective

To introduce students to the field of computing (basic computer organization, data representation, concepts, algorithmic thinking and problem solving), as well as giving them intermediate level programming abilities in an object-oriented programming language (currently C++)

Learning Outcomes

  • Upon successful completion of Introduction to Computing, students are expected to be able to: Describe the basics of computer architecture, programming languages and compilers
  • Design an algorithm (step-by-step solution) for a given computing problem
  • Write small C++ programs
  • Use the basic programming concepts like if-else statements and while-for loops
  • Use functions and describe different parameter passing methods
  • Use, modify existing classes and design new classes
  • Perform simple text file I/O operations
  • Perform searches on arrays and sort arrays
  • Perform basic complexity analysis on algorithms

Programme Outcomes

Common Outcomes For All Programs

Common Outcomes For Faculty of Eng. & Natural Sci.

Common Outcomes For Faculty of Arts & Social Sci. Programs

Molecular Biology, Genetics and Bioengineering Program Outcomes (Core Electives)

Computer Science and Engineering Program Outcomes (Required Courses)

Electronics Engineering Program Outcomes (Core Electives)

Materials Science and Nano Engineering Program Outcomes (Core Electives)

Mechatronics Engineering Program Outcomes (Required Courses)

Industrial Engineering Program Outcomes (Required Courses)

Visual Arts and Visual Communications Design Program Outcomes (Area Electives)

Assessment Method and Criteria

Percentage (%)
Final35
Midterm33
Assignment25
Participation7

Recomended or Required Readings

TextboxA Computer Science Tapestry, 2nd Edition, Owen L. Astrachan.

Covid-19 Bilgilendirmesi

Değerli Sabancı Üniversitesi Mensupları, Ülkemizde, Covid-19 pandemisi ile mücadelede, 1 Haziran 2020 tarihi itibarıyla “kontrollü normalleşme” sürecine geçilmiştir.