Introduction to Computer Science (MAY242): Διαφορά μεταξύ των αναθεωρήσεων
Από Wiki Τμήματος Μαθηματικών
(Νέα σελίδα με '=== General === {| class="wikitable" |- ! School | School of Science |- ! Academic Unit | Department of Mathematics |- ! Level of Studies | Undergraduate |- ! Course Code | MAY242 |- ! Semester | 2 |- ! Course Title | Introduction to Computers |- ! Independent Teaching Activities | Lectures (Weekly Teaching Hours: 5, Credits: 7.5) |- ! Course Type | General Background |- ! Prerequisite Courses | - |- ! Language of Instruction and Examinations | Greek |- ! Is the...') |
|||
Γραμμή 28: | Γραμμή 28: | ||
! Independent Teaching Activities | ! Independent Teaching Activities | ||
| | | | ||
Lectures (Weekly Teaching Hours: 5, Credits: 7.5) | Lectures and laboratory exercises (Weekly Teaching Hours: 5, Credits: 7.5) | ||
|- | |- | ||
! Course Type | ! Course Type |
Αναθεώρηση της 11:36, 16 Ιουνίου 2022
General
School |
School of Science |
---|---|
Academic Unit |
Department of Mathematics |
Level of Studies |
Undergraduate |
Course Code |
MAY242 |
Semester | 2 |
Course Title |
Introduction to Computers |
Independent Teaching Activities |
Lectures and laboratory exercises (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 |
The course:
After completing the course the student:
|
---|---|
General Competences |
|
Syllabus
- Computer - Hardware, Software
- Binary system - data representation
- Algorithms description methods, Flow diagrams, Greek algorithmic language
- Program Design
- Basic features of the programming language C/C++, Integrated development environment
- Basic data types
- Operators, Arithmetic / Logic expressions
- Assignment operators
- Input / Output
- Program flow control commands
- Selection commands
- Loop commands
- Arrays
- Introduction to user defined functions
- Applications, examples, and exercises in problem solving of simple and complex problems using C/C++
- The course includes laboratory exercises
Teaching and Learning Methods - Evaluation
Delivery |
Face to face | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Use of Information and Communications Technology |
Yes | ||||||||||
Teaching Methods |
| ||||||||||
Student Performance Evaluation |
Written final exam (70%) comprised of:
Laboratory exercises (30%). |
Attached Bibliography
Suggested bibliography:
- Teach yourself C ++, Herbert Schildt.
- C Programming, Deitel Harvey M., Deitel Paul J.
- C ++ Programming 6th Edition, Deitel Harvey M., Deitel Paul J.
- Complete C++, Savitch Walter.
- C++, 9t h Edition, Savitch Walter
- C++ for Mathematicians: An Introduction for Students and Teachers, Edward Scheinerman.
Websites for C/C++
- www.cplusplus.com
- www.cprogramming.com/
- www.tutorialspoint.com/cplusplus
- www.learncpp.com