CpE and Computing Disciplines — Quick Reference
CpE Overview
- Definition: Computer engineering combines electrical engineering and computer science; design, construction, implementation, and maintenance of software and hardware components of modern computing systems, computer-controlled equipment, and networks of intelligent devices.
- Work fields: computer, automobile, aerospace, telecommunications, power production, manufacturing, defense, electronics; distributed computing environments (LAN/WAN, wireless networks, internet, intranets) and embedded computer systems.
What is Computing?
- Goal-oriented activity involving creation and use of computers; includes designing and constructing hardware and software systems for diverse purposes.
Computing Disciplines in CC2005
- Graphical views depict commonalities/differences among disciplines; emphasize the theory-vs-practice dimension.
- Axes:
- Horizontal: Theory, Principles, and Innovation ⟶ Application, Deployment, and Configuration
- Vertical: Computer Hardware and Architecture ⟶ Organizational Issues & Information Systems
- CC2005 promoted a knowledge-based view of computing education, aiding conceptualization of specializations by knowledge types.
Computing Disciplines as of CC2020
- Computer Engineering (CE): merges computing and electrical engineering; focuses on design, construction, implementation, and maintenance of hardware/software interfaces in computing systems; heavy emphasis on mathematics; graduates design computers, computer-based systems, and networks beyond simple configuration.
- Computer Science (CS): more theoretical; strong link to abstract mathematics; proficiency in programming and software development.
- Information Systems (IS): focuses on information capture, storage, processing, and analysis to support decision making; builds information processing into organizational procedures and systems; enables digital transformation in IS environments.
- Information Technology (IT): emphasizes user needs; systemic approaches to select, develop, apply, integrate, and administer secure computing technologies to meet goals.
- Landscape (CC2020): computing disciplines provide components for technology solutions; information systems and data science enable digital intelligence and transformation; security permeates the entire computing space.
CpE Characteristics (CHED CMO 2017)
- Design capability: design computers, computer-based systems, and networks with hardware/software integration; design exceeds simple assembly/configuration and involves trade-offs among competing goals.
- Breadth of knowledge: broad mathematical and engineering sciences applicable to engineering beyond narrow CPT demands.
- Preparation for professional practice: readiness for professional engineering practice.
CpE Curricula & Knowledge Areas
- Knowledge areas encompass the body of knowledge for CpE:
- Circuits and Electronics: Fundamentals of Electrical Circuits; Fundamentals of Electronic Circuits; Fundamentals of Mixed Signals and Sensors
- Computing Algorithms: Discrete Mathematics; Numerical Methods; Calculus (Differential and Integral); Differential Equations
- Software Design: Software Design (Proper); Programming Logic and Design; Data Structures and Algorithms; Object-Oriented Programming
- Computer Architecture and Organization: Computer Architecture; Computer Organization; Operating Systems
- Digital Design: Logic Circuits and Design; CpE Drafting and Design; Computer-Aided Drafting
- Embedded Systems: Embedded Systems (Proper); Emerging Technologies in CpE
- Computer Networks: Computer Networks and Security; Data and Digital Communication
- Professional Practice: CpE Laws and Professional Practice; CpE as a Discipline; Information Security
- Signal Processing: Feedback and Control Systems; Digital Signal Processing
- Systems and Project Engineering: Methods of Research; CpE Capstone 1 & 2
- Basic Occupational Health and Safety: Basic Occupational Health and Safety (Proper); Seminars and Fieldtrips; On-the-Job Training
- Technopreneurship: Technopreneurship (Proper); Engineering Economics; Engineering Data Analysis
- Prerequisites: requirements needed before proceeding.
CpE Program Outcomes (CHED 2017)
- Apply knowledge of mathematics and science to solve complex engineering problems.
- Design and conduct experiments as well as analyze and interpret data.
- Design a system, component, or process to meet desired needs within realistic constraints (economic, environmental, social, political, ethical, health and safety, manufacturability, sustainability) in accordance with standards.
- Function on multidisciplinary teams.
- Identify, formulate, and solve complex engineering problems.
- Understand professional and ethical responsibility.
- Communicate effectively.
- Understand the impact of engineering solutions in a global, economic, environmental, and societal context.
- Engage in life-long learning.
- Deliver knowledge of contemporary issues.
- Use techniques, skills, and modern engineering tools necessary for engineering practice.
- Understand engineering and management principles as a member and leader in a team, to manage projects and multidisciplinary environments.
Competency-Based Learning (CC2020 Competency Model)
- Competency: the quality or state of having sufficient knowledge, judgment, skill, or strength.
- Competencies: job-relevant behavior, motivation, and technical knowledge/skills; a person-centered concept requiring demonstration of behavior alongside skills.
- Formula: Competency=Knowledge+Skills+Dispositions
Component Models
- Knowledge: the “know-what” dimension; enumerated topics in syllabi, accreditation criteria, and job descriptions.
- Skills: the capability to apply knowledge to accomplish tasks; requires practice; assessed via observation of process or output.
- Dispositions: the “know-why” dimension; habitual inclinations, socio-emotional tendencies and attitudes (e.g., trustworthiness); influence how skills are used.
- Task: frames skilled application of knowledge; described as a prosaic statement about the setting; aligns dispositions with actions to achieve effective performance.