Fundamentals of Computer Engineering

Description

This subject provides a general overview of the field of Computer Engineering, covering both theoretical concepts and practical applications. The course aims to give students a solid foundation in the fundamental principles and practices of Computer Engineering, preparing them for more advanced topics in future courses.

Units Covered

  • UNIT 1: Background and historical perspectives.
  • UNIT 2: The current context of Computer Science.
  • UNIT 3: Computer Engineering as a Degree and Profession.
  • UNIT 4: Hardware.
  • UNIT 5: Software.
  • UNIT 6: Operating Systems.
  • UNIT 7: Networks.
  • UNIT 8: New trends.
  • UNIT 9: Information and Data.
  • UNIT 10: Information and Data II.
  • UNIT 11: Information and Big Data.
  • UNIT 12: Introduction to Software Development.
  • UNIT 13: Introduction to Software Development II.
  • UNIT 14: Introduction to web programming.
  • UNIT 15: HTML.
  • UNIT 16: CSS.
  • Practical Assignments