User Tools

Site Tools


tanszek:oktatas:computerstud

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tanszek:oktatas:computerstud [2024/08/30 20:52] nasraldeentanszek:oktatas:computerstud [2024/11/21 15:50] (current) nasraldeen
Line 1: Line 1:
 ====== Computer Studies ====== ====== Computer Studies ======
 ^ **Course Title: Computer Studies** ^^ ^ **Course Title: Computer Studies** ^^
-| Description                      | This course covers foundational and advanced topics in computer hardware, software, and programming. It begins with essential PC hardware concepts, including system architecture, microprocessors, memory, and the principles of Turing machines and Neumann architecture. The course then introduces software fundamentals, focusing on operating system tasks and advanced Excel skills. Students will learn Python programming, exploring input/output operations, and essential programming constructs like branching, loops, and library functions. Additionally, the course addresses basic algorithms, file management, computer viruses, and protection.            |+| Description                      | This course covers foundational and advanced topics in computer hardware, software, the binary number system, and programming. It begins with essential PC hardware concepts, including system architecture, microprocessors, memory, and the principles of Turing machines and Neumann architecture. The course then introduces software fundamentals, focusing on operating system tasks, the binary number system, and Excel skills. Students will learn Python programming, exploring input/output operations, and essential programming constructs like branching, loops, and library functions. Additionally, the course addresses basic algorithms, file management, computer viruses, and protection.            |
 | Semester                      | Autumn 2024                 | | Semester                      | Autumn 2024                 |
 | Neptun code                   | GEIAK201-B2A                | | Neptun code                   | GEIAK201-B2A                |
Line 7: Line 7:
 | Credit Hours                  | 4       | | Credit Hours                  | 4       |
 |Attendance Requirement| Students are required to attend at least 60% of the scheduled classes to be eligible for the course signature.| |Attendance Requirement| Students are required to attend at least 60% of the scheduled classes to be eligible for the course signature.|
-|Final presentation| At the end of the semester, students will present their projects to the class. A complete project submission includes source code, documentation, and test cases.| +|Examination| The examination is written, and students will receive some theoretical questions and some practical tasks from the studied material.|
-|Examination| The examination is written, and students will receive some theoretical questions and one practical task from the studied material.|+
  
  
Line 15: Line 14:
 ^ Lecture #     ^ Topic      ^ ^ Lecture #     ^ Topic      ^
 | Lecture 1  | Personal Computer (PC) Hardware Basic Concepts|  | Lecture 1  | Personal Computer (PC) Hardware Basic Concepts| 
-| Lecture 2  | Internal hardware devices|+| Lecture 2  | Processing Devices|
 | Lecture 3  | A functional system diagram of a computer, The microprocessor, The bus. Memory, libraries, Turing machine, Neumann principle| | Lecture 3  | A functional system diagram of a computer, The microprocessor, The bus. Memory, libraries, Turing machine, Neumann principle|
 | Lecture 4  | Software basic concepts, Tasks of the operating system| | Lecture 4  | Software basic concepts, Tasks of the operating system|
-| Lecture 5  | Introduction, Basic and Intermediate Excel Skills| +| Lecture 5  | The Binary Number System| 
-| Lecture  | Advanced Excel knowledge| +| Lecture 6  | Introduction, Basic and Intermediate Excel Skills| 
-| Lecture  | Midterm Exam| +| Lecture  | Advanced Excel knowledge| 
-| Lecture  | The general structure of Python programs | +| Lecture  | Midterm Exam| 
-| Lecture 9  | Python Data Structures, In- and out| +| Lecture  | The general structure of Python programs| 
-| Lecture 10 The concept of title, value, indicator, Python language instructions, Branch organization, cycle organization| +| Lecture 10 | Python Data Structures, In- and out| 
-| Lecture 11 | Python library functions, basic algorithms interpreted on vectors+| Lecture 11 | Python language instructions, Branch organization, cycle organization, The concept of title, value and indicator
-| Lecture 12 | Structures and basic file management, computer viruses and protection|+| Lecture 12 | Python library functions, Basic algorithms interpreted on vectorsStructures and basic file management, Computer viruses and protection|
  
   * [[Lecturenotes|Lecture notes]]   * [[Lecturenotes|Lecture notes]]
tanszek/oktatas/computerstud.1725051130.txt.gz · Last modified: 2024/08/30 20:52 by nasraldeen