INTRODUCTION TO COMPUTING
- Course
- CMPE101 - INTRODUCTION TO COMPUTING
- Department
- Computer Engineering - English - Undergraduate
- Course Type
- Online Course
- Status
- Required
- Language
- English
- Credit
- 3
- ECTS
- 5
- T+P+L
- 2 + 0 + 2
- Course Coordinator(s)
- -
- Prerequisite
- -
Course Description
This course presents the basics of computer systems. The course is structured in two parts; including a short history of computers, the first part of this course presents the history, basic concepts and terminology of information technology, basic hardware and software components of a computer system, and integration of computer system components. Besides the terminologies and abbreviations, the students learn about the hardware setup of a personal computer and the relations between the processor, memory and secondary devices. The laboratory part includes basic computer usage and office programs (MS Word, Excel). In the second part, basics of problem solving approaches, components and construction of computer programs, flow-charting, and modular programming issues are discussed. Basics of C programming language are covered in classroom.
INTRODUCTION TO COMPUTING
Evaluation Tools (Active Term)
No evaluation items have been defined.
Course outcomes
- 01 Identify the fundementals and working principles of the software and the harware of computer systems
- 02 Evaluate and express computer numbering formats
- 03 Identify funademental concepts of computer architecture
- 04 Recognise basics of operating systems and computer networks
- 05 Examine problems and their solutions using computer algorithms: pseudocode and flowchart
Course Syllabus
| Week | Topic |
|---|---|
| Week 1 | Explain how computers process data and represent information using binary systems. |
| Week 2 | Identify and describe computer hardware components including CPU, memory, storage, and input/output devices. |
| Week 3 | Describe the functions of operating systems and perform basic file management tasks. |
| Week 4 | Explain networking concepts including LAN, WAN, internet services, and network security. |
| Week 5 | Identify common cyber threats and apply safe computing and privacy practices. |
| Week 6 | Use system utilities to troubleshoot and maintain a computer system. |
| Week 7 | MID-TERM EXAM WEEK |
| Week 8 | MID-TERM EXAM WEEK |
| Week 9 | Use business productivity software (word processing, spreadsheets, presentations, databases) effectively. |
| Week 10 | Navigate the internet, evaluate online information credibility, and use online communication tools. |
| Week 11 | Demonstrate understanding of digital ethics, intellectual property, and e-commerce concepts |
| Week 12 | Use cloud-based tools (Google Workspace, OneDrive, Teams, Slack) for collaboration and communication. |
| Week 13 | Analyze how computer systems operate by examining the interdependent components of data storage, data manipulation, and operating system management. |
| Week 14 | FINAL EXAM WEEK |
| Week 15 | FINAL EXAM WEEK |
Reference Books & Course Materials
- 01 GO! All in One: Computer Concepts and Applications. Pearson Education. Gaskin, S., Vargas, J., McLellan, A., & Graviett, M.
- 02 DISCOVERING COMPUTERS 2018, Digital Technology, Data, and Devices
- 03 Computer Science: An Overview, 13th Edition
Learning Outcomes
- L01 Identify the fundementals and working principles of the software and the harware of computer systems
- L02 Evaluate and express computer numbering formats
- L03 Identify funademental concepts of computer architecture
- L04 Recognise basics of operating systems and computer networks
- L05 Examine problems and their solutions using computer algorithms: pseudocode and flowchart
Program Outcomes
- Knowledge of mathematics, natural sciences, basic engineering, computer-based computation, and topics specific to the relevant engineering discipline.
- Ability to apply knowledge of mathematics, natural sciences, basic engineering, computer-based computation, and topics specific to the relevant engineering discipline to the solution of complex engineering problems.
- Ability to define complex engineering problems by using knowledge of basic sciences, mathematics, and engineering, while considering the relevant United Nations Sustainable Development Goals (SDGs) related to the problem addressed.
- Ability to formulate complex engineering problems using knowledge of basic sciences, mathematics, and engineering, while considering the relevant United Nations Sustainable Development Goals (SDGs) associated with the problem addressed.
- Ability to analyse and solve complex engineering problems using knowledge of basic sciences, mathematics, and engineering, while considering the relevant United Nations Sustainable Development Goals (SDGs) associated with the problem addressed.
- Ability to design creative solutions to complex engineering problems.
- Ability to design complex systems, processes, devices, or products in a way that meets present and future needs while considering realistic constraints and conditions.
- Ability to select and use appropriate techniques and resources—including estimation and modelling—for the analysis and solution of complex engineering problems, while being aware of their limitations.
- Ability to select and use modern engineering and computational tools—including estimation and modelling—for the analysis and solution of complex engineering problems, while being aware of their limitations.
- Ability to conduct literature research and use appropriate research methods for the investigation of complex engineering problems.
- Ability to design experiments for the investigation of complex engineering problems.
- Ability to conduct experiments, collect data, analyse results, and interpret findings for the investigation of complex engineering problems.
- Knowledge of the impacts of engineering practices on society, health and safety, the economy, sustainability, and the environment within the framework of the United Nations Sustainable
- Awareness of the legal implications of engineering solutions within the framework of the United Nations Sustainable Development Goals (SDGs).
- Knowledge of ethical responsibility and adherence to the principles of professional engineering conduct.
- Awareness of acting impartially without discrimination in any matter and of being inclusive of diversity.
- Ability to work effectively as an individual.
- Ability to work effectively as a team member or leader in intra-disciplinary teams (face-to-face, remote, or hybrid).
- Ability to work effectively as a team member or leader in multidisciplinary teams (face-to-face, remote, or hybrid).
- Ability to communicate effectively in spoken form on technical matters, taking into account the diverse characteristics of the target audience (such as education, language, and profession).
- Ability to communicate effectively in written form on technical matters, taking into account the diverse characteristics of the target audience (such as education, language, and profession).
- Knowledge of professional practices such as project management and economic feasibility analysis.
- Awareness of entrepreneurship and innovation.
- Ability for independent and lifelong learning.
- Ability to adapt to new and emerging technologies.
- Lifelong learning ability that includes the capacity to think critically about technological changes.
Po-Lo Matrix
| LO | Average | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| L01 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| L02 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| L03 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| L04 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| L05 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |