Not too easy. Not too difficult.
This course provides an excellent scope of critical thinking revolving around the process of how microprocessors are developed through multiple digital designs. You gain knowledge in how a computer circuit may perform based on data and how it is carried out through various tasks that you can determine, leaving you to explore uncharted territory in designing what you desire.
In CSC 120, I developed skills that help me understand how a computer may process data and preform a predetermined function through varies digital designs. I learned that 0's and 1's hold a valued meaning in performing a task which are then carried out through digital logic gates. You also learn how to visually distinguish data though varies forms such as Sum-of-Product ( SOP ) and Product-of-Sum ( POS ) which will then correlate to designing a circuit board. You also gain knowledge on how a circuit may perform just by looking at the digital design of a circuit containing various decoders, buffers, flip-flops, ALU's and registers. This class also allowed me to better prepare in undertaking a task by planning what needs to be accomplished and what is most efficient way to accomplish it.
Hours per week:
Advice for students:
It helps to take a programing class to help you understand how the principles involved when designing a digital circuit. This class delves into understanding a process from point A to point B, however you gain various skillsets to help you accomplish that process through various manners.