Module CS1202-KP06, CS1202
Fundamentals of Computer Engineering 2 (TGI2)
Duration
1 Semester
Turnus of offer
each winter semester
Credit points
6
Course of studies, specific fields and terms:
- Bachelor MES 2020, compulsory, computer science
- Bachelor Media Informatics 2020, optional subject, computer science
- Bachelor Computer Science 2019, compulsory, foundations of computer science
- Bachelor Robotics and Autonomous Systems 2020 , compulsory, computer science
- Bachelor Medical Informatics 2019, optional subject, computer science
- Bachelor Computer Science 2016, compulsory, foundations of computer science
- Bachelor Robotics and Autonomous Systems 2016, compulsory, computer science
- Bachelor Medical Informatics 2014, optional subject, computer science
- Bachelor Media Informatics 2014, optional subject, computer science
- Bachelor MES 2014, compulsory, foundations of computer science
- Bachelor Computer Science 2014, compulsory, foundations of computer science
- Bachelor IT-Security 2016, optional subject, specific
Classes and lectures:
- Fundamentals of Computer Engineering 2 (exercise, 2 SWS)
- Fundamentals of Computer Engineering 2 (lecture, 2 SWS)
Workload:
- 20 hours exam preparation
- 100 hours private studies
- 60 hours in-classroom work
Contents of teaching:
- Design of combinatorial circuits
- Design of sequential circuits
- Hardware description languages
- Register-transfer languages
- Data paths
- Control units
- Microprogramming
- CPUs
- Semiconductor components and circuit families
- Integrated circuits
- Programmable logic (CPLDs, FPGAs)
- CAD-tools for circuit design
Qualification-goals/Competencies:
- The students can formally describe and design combinatorial and sequential circuits on gate level.
- They can use hardware description languages, particularly VHDL, for the modelling of simple circuits.
- They can formally describe and design sequential circuits with control unit and data path on register-transfer level.
- They can exploit microprogramming for the realization of control units.
- They can design simple processors (CPUs).
- They can elucidate and judge the most important technologies for the realization of simple digital circuits (bipolar, MOS, CMOS).
- They can describe and judge integrated circuits, in particular programmable logic like FPGAs.
- They can use CAD-tools to design, to simulate and to implement digital circuits on FPGAs.
Grading through:
- written exam
Is requisite for:
Responsible for this module:
Literature:
- T.L. Floyd : Digital Fundamentals - A Systems Approach Pearson 2012
- M. M. Mano, C. R. Kime : Logic and Computer Design Fundamentals Pearson 2007
- C. H. Roth, L.L. Kinney : Fundamentals of Logic Design Cengage Learning 2009
Language:
- offered only in German
Notes:
Prerequisites for attending the module:- None
Prerequisites for the exam:
- Successful completion of homework assignments during the semester
- continuous, successful participation in practical course
Last Updated:
21.02.2023