EENG 160 — DIGITAL CIRCUITS and DIGITAL CIRCUITS LAB
Learning Objectives & Matches
Convert between number systems.
Break systems into their components, assign numerical values to each component, and examine the mathematical relationships between them.
Address the relationships of quantities, magnitudes, and forms through the use of numbers and symbols.
Convert various types of files for printing or for the Internet, using computer software.
Create, analyze, report, convert, or transfer data, using specialized applications program software.
Operate 10-key calculators, typewriters, and copy machines to perform calculations and produce documents.
Develop new principles and new relationships between existing mathematical principles to advance mathematical science.
Enter digitized data into electronic prepress system computer memory, using scanner, camera, keyboard, or mouse.
Confer with numerical control programmers to check and ensure that new programs or machinery will function properly and that output will meet specifications.
Program computer numerical control machines.
Develop system interaction or sequence diagrams.
Draw logic circuits from given Boolean functions or vise versa, simplify Boolean expressions so that the resulting logic circuits can be implemented with fewer logic gates than those stipulated by the original Boolean expression as well as being able to use appropriate electrical symbols for the various logic gates.
Assemble gates, and fasten gates into position, using hand tools.
Tighten loose bolts, using wrenches, and test circuits and connections by opening and closing gates.
Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
Modify electrical prototypes, parts, assemblies, or systems to correct functional deviations.
Enter coordinates of hole locations into program memories by depressing pedals or buttons of programmers.
Remove and remake connections to change circuit layouts, following work orders or diagrams.
Instruct others in program methods, procedures, or functions.
Produce electronics drawings or other graphics representing industrial control, instrumentation, sensors, or analog or digital telecommunications networks, using computer-aided design (CAD) software.
Manipulate valves, switches, and buttons, or key commands into control panels to start semiconductor processing cycles.
Implement or test design solutions.
Write Boolean expressions from given English problem description and associated truth tables.
Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
Write and code logical and physical database descriptions and specify identifiers of database to management system, or direct others in coding descriptions.
Write and code logical and physical database descriptions, and specify identifiers of database to management system or direct others in coding descriptions.
Construct probability tables for events such as fires, natural disasters, and unemployment, based on analysis of statistical data and other pertinent information.
Check completed work for spelling, grammar, punctuation, and format.
Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
Gather records pertinent to specific problems, review them for completeness and accuracy, and attach records to correspondence as necessary.
Compute cost of travel and accommodations, using calculator, computer, carrier tariff books, and hotel rate books, or quote package tour's costs.
Analyze test results to classify products or compare results with standard tables.
Document and communicate database schemas, using accepted notations.
Use Karnaugh Maps to simplify 2, 3, 4, 5 or more variable Boolean expressions and Entered variable Karnaugh Maps to simplify 5 or more variable Boolean expressions.
Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
Write new functions or applications in programming languages to conduct analyses.
Develop or modify industrial electronic devices, circuits, or equipment, according to available specifications.
Modify existing programs to enhance efficiency.
Compare logic element configuration on display screen with engineering schematics and calculate figures to convert, redesign, or modify element.
Develop conceptual, logical, or physical network designs.
Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
Develop system engineering, software engineering, system integration, or distributed system architectures.
Distribute or collect tests or homework assignments.
Design digital logic circuits that use complex logic circuits such as multiplexors and decoders.
Design electronic components, software, products, or systems for commercial, industrial, medical, military, or scientific applications.
Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
Design cognitive aids, such as procedural storyboards or decision support systems.
Develop conceptual, logical, or physical network designs.
Develop or modify industrial electronic devices, circuits, or equipment, according to available specifications.
Select electronics equipment, components, or systems to meet functional specifications.
Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.
Program computers or electronic instruments, such as numerically controlled machine tools.
Analyze complex systems to determine potential for further development, production, interoperability, compatibility, or usefulness in a particular area, such as aviation.
Break systems into their components, assign numerical values to each component, and examine the mathematical relationships between them.
Design and understand operation of various Flip-Flops (D-, S-R, J-K, and T-Flip Flops) and how to cascade them to create memory arrays.
Identify methods for laying out, orienting, and mounting modules or arrays to ensure efficient installation, electrical configuration, or system maintenance.
Study layout or other design instructions to determine work to be done and sequence of operations.
Turn handles or knobs to set pressures and depths of ram strokes and to synchronize machine operations.
Design, build, or operate equipment configuration prototypes, including network hardware, software, servers, or server operation systems.
Direct the analysis, development, and operation of complete computer systems.
Read blueprints, schematics, diagrams, or technical orders to determine methods and sequences of assembly.
Design and develop computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives.
Read and interpret blueprints or drawings of parts to be cast or patterns to be made, compute dimensions, and plan operational sequences.
Study work orders, instructions, formulas, and processing charts to determine specifications and sequence of operations.
Write detailed functional specifications that document the hardware development process and support hardware introduction.