Fundamentals of Computer Engineering (FCE)

In-depth overview of objectives, content, and learning outcomes.

Objectives

  • Understand hardware/software interaction.
  • Learn basic architecture concepts.
  • Develop computational thinking.

Content

  • Computer components and data representation
  • Operating systems fundamentals
  • Networking basics
  • Intro to algorithms and efficiency

Learning outcomes

I can describe core system components, explain basic architecture ideas, and apply structured reasoning to solve technical problems.