Course number and title (Units)
Description exactly as listed in catalog (see website).
Prereqs and co-reqs by course, as listed in catalog
List of topics from pre-req courses that are needed for this course
5 quarter units. 4 units lecture (200 minutes), 1 unit lab (150 minutes).
Note: most courses will have this breakdown, update as needed if your
course does not.
Options are: Required for CE|CS|EE, Selective elective for CE|CS|EE, Elective for CE|CS|EE.
Selected elective is an elective that is chosen from a list in the major requirements (most of our electives are this way in the catalog)
Elective would be any course not listed in the major requirements in the catalog (e.g. CMPS 340 would be an elective for CS students because it's not in the list of elective courses in the catalog for the CS track)
Note: A course might have multiple types (e.g. CMPS 321 is Required for CS and Required for CE)
List textbook title, author, publication year at minimum.
List recommended textbooks and any other materials recommended for course
This will be the people designated to develop the course syllabus and ABET
assessment rubrics during the 2012/13 academic year (see ABET document on
department website)
List the student learning outcomes from the ACM/IEEE Body of Knowledge and/or
specific learning outcomes for the course. See the handouts of the ACM/IEEE
Body of Knowledge that Marc put in your mailboxes for more information.
Instructions:
Select just the performance indicators (PIs) relevant to your course, as
indicated in the ABET planning document. Indicate how the course
addresses each PI.
Important: Make sure to use descriptive language that reflects the
specific learning outcomes assessed by the PI (e.g. Apply vector calculus
to analyze electrostatic fields). Don't just describe the direct measure.
Use verbs from Bloom's taxonomy whenever possible.
CAC is the Computer Science PIs. EAC is the Computer and Electrical
Engineering PIs. Note that there is PI overlap between these two groups,
indicated by having both PIs listed inside the parentheses. If your course
is just a CS or just a CE/EE course, pare the PIs down to just that PI.
The course maps to the following performance indicators for
Computer Science (CAC/ABET) or Computer Engineering (EAC/ABET) or
Electrical Engineering (EAC/ABET):
- (CAC PIa1, EAC PIa1): Apply and perform the correct mathematical analysis.
- Description
- (CAC PIa2, EAC PIa2): Prepare and solve the appropriate physical model of the problem.
- Description
- (CAC PIb1): Identify key components and algorithms necessary for a solution.
- Description
- (CAC PIb2): Produce a solution within specifications.
- Description
- (CAC PIb3): Analyse at least two possible solutions to a given problem
and select the best solution for the given problem.
- Description
- (EAC PIb1): Design and set up experiments.
- Description
- (EAC PIb2): Conduct experiments and perform measurements.
- Description
- (EAC PIb3): Analyze data and interpret results.
- Description
- (EAC PIb4): Detect the experimental faults and troubleshoot them.
- Description
- (CAC PIc1): Identify constraints on the design problem and establish
criteria for acceptability of solutions.
- Description
- (CAC PIc2): Carry solution through to the most economic/desirable solution
and justify the approach.
- Description
-
- (CAC PIc3): Design the selected solution for a given problem.
- Description
- (CAC PIc4): Implement the designed solution for a given problem.
- Description
- (CAC PIc5): Evaluate the implemented solution.
- Description
- (EAC PIc1): Follow systematic and logical design procedures and define
specifications to meet project requirements.
- Description
- (EAC PIc2): Adhere to non-technical constaints such as environmental,
social, political, ethical, health and safety, and sustainability.
- Description
- (EAC PIc3): Consider alternative designs and choose the optimal solution.
- Description
- (CAC PId1, EAC PId1): Fulfill team duties and share in the work of the team.
- Description
- (CAC PId2, EAC PId2): Listen and communicate with other team members.
- Description
- (CAC PId3, EAC PId3): Research and gather information.
- Description
- (CAC PId4, EAC PId4): Meet deadlines and achieve project goals.
- Description
- (CAC PId5, EAC PId5): Cooperate on reports with a reasonable share of
duties.
- Description
- (EAC PIe1): Develop a clear and quantifiable statement of performance
requirements.
- Description
- (EAC PIe2): Develop technical specifications for the performance
requirements.
- Description
- (EAC PIe3): Select and implement the desirable solution and evaluate the
results.
- Description
- (CAC PIe1, EAC PIf1): Recognize ethical issues involved in a professional
setting.
- Description
- (CAC PIe2): Recognize and describe current issues in security.
- Description
- (CAC PIe3, EAC PIf2): Respect and honor ethics in writing assignments.
- Description
- (EAC PIf3): Recognize and cope with professional and ethical issues related
to safety and sustainability in engineering problems.
- Description
- (CAC PIf1, EAC PIg1): Write technical reports.
- Description
- (CAC PIf2, EAC PIg2): Prepare and deliver oral presentations.
- Description
- (CAC PIg1): Understand impact of computing solutions on society and the
environment in a global economic context.
- Description
- (EAC PIh1): Understand the impact of engineering solutions on society and
the environment in a global economic context.
- Description
- (CAC PIg2, EAC PIh2): Understand and explain non-technical issues such as
sustainability and entrepreneurship.
- Description
- (CAC PIg3): Consider a variety of available options in computing design and
make a proper choice based on their impact.
- Description
- (EAC PIh3): Consider a variety of available options in engineering design
and make a proper choice based on their impact.
- Description
- (CAC PIh1): Read and report on papers in the technical literature.
- Description
- (EAC PIi1): Carry out research on engineering topics by reading and
reporting on papers in the technical literature.
- Description
- (CAC PIh2, EAC PIi2): Involve oneself in professional activities (e.g.
meeting, presentations, workshops).
- Description
- (CAC PIh3): Handle problems for which the required knowledge is not complete.
- Description
- (EAC PIi3): Analyze and evaluate engineering information and handle
problems for which the required knowledge is not complete.
- Description
- (EAC PIj1): Identify and discuss emerging technologies related to computer
and electrical engineering.
- Description
- (EAC PIj2): Identify recent trends in computer and electrical engineering.
- Description
- (EAC PIj3): Understand the relation of classical topics in engineering
with their implementation in modern technologies.
- Description
- (CAC PIi1): Program in a suitable computer language.
- Description
- (CAC PIi2): Use appropriate simulation software and/or hardware design
tools application.
- Description
- (CAC PIi3): Utilize problem solving skills and techniques to complete
the task.
- Description
- (EAC PIk1): Use appropriate tools, simulation software, or hardware design
tools to solve engineering problems.
- Description
- (EAC PIk2): Utilize appropriate software and hardware measurement and test
equipment.
- Description
- (EAC PIk3): Determine the appropriate choice of tools when several are
available.
- Description
- (CAC PIj1): Understand performance and cost as these relate to
software/firmware-based and hardware-based implementations.
- Description
- (CAC PIj2): Understand market volume and research and design costs as
these determine computer-based offerings.
- Description
- (CAC PIk1): Understand the software/system life-cycle.
- Description
- (CAC PIk2): Write documentation for each phase of the development cycle.
- Description
List lecture topics and rough schedule in either paragraph or table-based
format.
Example table:
Chapter 5 |
Topic xyz |
Week 4 |
Chapter 7 |
Topic abc |
Week 6 |
If applicable to course, briefly describe the design content.
[name] on [date]
Approved by CEE/CS Department on [date]
Effective [term]