Introduction to Programming (MAY343): Διαφορά μεταξύ των αναθεωρήσεων
Από Wiki Τμήματος Μαθηματικών
		| Γραμμή 137: | Γραμμή 137: | ||
=== Attached Bibliography ===  | === Attached Bibliography ===  | ||
See [https://service.eudoxus.gr/public/departments#20 Eudoxus].  | See the official [https://service.eudoxus.gr/public/departments#20 Eudoxus site] or the [https://cloud.math.uoi.gr/index.php/s/62t8WPCwEXJK7oL local repository] of Eudoxus lists per academic year, which is maintained by the Department of Mathematics.  | ||
Αναθεώρηση της 10:29, 26 Ιουλίου 2022
Undergraduate Courses Outlines - Department of Mathematics
General
| School | 
 School of Science  | 
|---|---|
| Academic Unit | 
 Department of Mathematics  | 
| Level of Studies | 
 Undergraduate  | 
| Course Code | 
 MAY343  | 
| Semester | 3 | 
| Course Title | 
 Introduction to Programming  | 
| Independent Teaching Activities | 
 Lectures, laboratory exercises, tutorials, quiz (Weekly Teaching Hours: 5, Credits: 7.5)  | 
| Course Type | 
 General Background  | 
| Prerequisite Courses | - | 
| Language of Instruction and Examinations | 
 Greek  | 
| Is the Course Offered to Erasmus Students | 
 Yes (in English)  | 
| Course Website (URL) | 
Learning Outcomes
| Learning outcomes | 
 This course aims at introducing to students the philosophy of programming and at giving them the ability to implement algorithms in C/C++. After successfully passing this course the students will be able to: 
  | 
|---|---|
| General Competences | 
  | 
Syllabus
- Introduction to programming and binary representation
 - Input/Output, data structures and variables
 - Preprocessing, numerical, boolean and logical operators
 - Flow control: if/else, switch, for, while, do-while
 - Structuring, locality of parameters, pass by value/reference, variable scope, recursive functions, program stack.
 - Arrays
 - Searching and sorting data
 - String operations
 - Type and data structures and file processing.
 
Teaching and Learning Methods - Evaluation
| Delivery | 
 Lectures, labs session  | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Use of Information and Communications Technology | 
  | ||||||||||
| Teaching Methods | 
  | ||||||||||
| Student Performance Evaluation | 
 Final written examination (80%) 
 Laboratory exercises (20%) 
  | 
Attached Bibliography
See the official Eudoxus site or the local repository of Eudoxus lists per academic year, which is maintained by the Department of Mathematics.