banner

CSE 4030 Analog Circuit Design and Analysis

Common Course ID: [Analog Circuit Design and Analysis/ CSE 4030]
[CSUSB] Instructor Open Textbook Adoption Portrait

Abstract: This open textbook is being utilized in a Computer Science course for undergraduate students by Yunfei Hou at California State University, San Bernardino. The open textbook provides [brief description of highlights and any instructor supplements]. The main motivation to adopt an open textbook was [supply reason]. Most student access the open textbook in [format and/or access method].

About the Textbook

Textbook Title: Basic Engineering Circuit Analysis (11th Ed)

Description: Design and analysis of analog circuits: circuit elements, mesh and node analysis, op-amps, circuit analysis in frequency domain and S domain, and transfer function. Three hours lecture and three hours laboratory. Materials fee required. Formerly CSE 403.

Authors: J. David irwin and R. Mark Nelms
Formats: The digital textbook is available at CSUSB’s library database, as a downloadable pdf.

Cost savings:  The new textbook cost $113.31 on Amazon ($112.50 for eTextbook, screenshot attached). Given the enrollment of 12, the estimated student saving is $1,359.72. 

As a side note, I expect the program will save more money for our students in the future. The enrollment of CSE 4030 is usually about 30 students per quarter, the low enrollment in Fall 2020 was due to the change of new prerequisite courses (first semester after Q2S) as well as the COVID-19 interruption.

Accessibility and diversity statement: Yes, I received generally positive feedback for teaching this course online. However, the learning efficiency of the lab component was reduced, due to the lack of hands-on experience in a physical lab.  The AL$ program helps reduce the textbook cost for our students which makes our program more attractive to students from diverse backgrounds.

License: Copyright year: 2015

About the Course

CSE 4030 : Analog Circuit Design and Analysis 

Description:  CSE 4030 introduces the student to the principles of analysis and design of analog circuits. Students are expected to master the fundamental methods and principles in electric circuit theory so that they can extend these principles as a way of thinking to solve problems in mathematics, science, and engineering. 

Prerequisites: CSE 3100 and CSE 3350. Quarter Prerequisite: CSE 310, MATH 251, and PHYS 150.  This course is a core course for students majoring in B.S. of Computer Engineering. Prerequisites of this course are: CSE 3100 Digital Logic and CSE 3350 Signals and Systems.

GE credit: 4 units

Learning outcomes:
Upon successful completion of the course the student will be able to:

  1. Master basic circuit elements (e.g., resistors, capacitors, inductors, op-amps).
  2. Analyze analog circuits that include energy storage elements in the time and frequency domains, both theoretically and experimentally.
  3. Master the fundamental methods and principles in electric circuit theory so that they can extend these principles as a way of thinking to solve problems in mathematics, science, and engineering.
  4. Be able to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions on analog circuits.
  5. Learn how to work efficiently both individually and in groups.
  6. Be able to evaluate their personal understanding of the concepts and ideas discussed in the class.

Curricular changes: The main change for adopting the e-book was to stay consistent with the chapter sequence in different book versions and provide exact content for exercise questions. Additionally, I posted my lecture notes and recorded recitations online. The digital textbook is available at CSUSB’s library database, as a downloadable pdf.

Teaching and learning impacts:  Describe effects on teaching and learning that resulted from adopting OER e.g.

  • Do you collaborate more with other faculty now or use a broader range of teaching materials and methodologies, etc.?   No, but I will recommend the e-book to faculty teaching this course.
  • Have student grades improved or stayed the same?  Stayed the same
  • Did student retention improve?  No significant change
  • Did you experience any unintended results? What were they?  No

Textbook Adoption

OER Adoption Process

Describe the main motivation for adopting the open textbook e.g. saving students money, better control over instructional materials, ability to customize for students needs, etc.

Our librarian told me that the digital textbook was purchased by our library and will be freely available to our students. The downside, however, is that it is an older version of the book. It would be nice to reduce the textbook cost for our students especially during the COVID-19 crisis, so I adjusted my course materials to make it compatible.

How did you find and select OER for this course? I was contacted by our librarian and found an older version of the e-textbook I was using became available at the library.

Describe any challenges you experienced and how you resolved them.  The difference between the newest version of the textbook (11th edition) and the older one (10th edition, e-book available at the library) is not significant. The main challenge was to be mindful of the differences and provide specific guidance to students.


Student feedback or participation:  Although not in writing, students welcome the adoption of a free e-book and appreciate the help. It helps to reduce the cost of learning during the COVID-19 pandemic.

Yunfei Hou, California State University, San Bernardino

INFO NEEDED:  I am a professor at the CSUSB. I teach [list all courses that you regularly teach].

Describe your teaching philosophy and any research interests related to your discipline or teaching.


I appreciate our OER specialist, Lisa Bartle’s help to identify the digital textbook in the library catalog, and introduced me to the program. In the future, I hope we could have the latest version of the textbook in the library catalog. As mentioned earlier, I will help to spread the word about the AL$ program and check the availability of my other courses.