Logic design is an aspect of electronics and engineering. Individuals who want to work in the field have several educational options. Certificate programs in computer engineering technology prepare students for entry-level positions in networking, computer field servicing, installation and maintenance by offering classes in industrial electricity, microprocessor assembly language and integrated circuits.
Associate's degree programs in applied science in computer science prepare individuals to become computer systems analysts by offering classes that teach students how to create algorithms, design computer programs and use databases to store and retrieve information.
Bachelor of Science degree programs in electrical engineering can prepare students to become electrical, electronics or computer engineers through concentration offerings in computer or controls engineering, microelectronics, communication, electronic materials and digital signal processing.
All three levels (certificate, associate's, and bachelor's levels) include practical lab hours. A high school diploma or equivalent is necessary for admission into a certificate and associate's degree program. A sufficient math and pre-calculus background is required in addition for a bachelor's program.
Certificate in Computer Engineering Technology
Students learn about logic gates, such as the 'AND,' 'OR,' 'NAND,' and 'NOR' gates, out of diodes, resistors and transistors. Certificate programs may take up to 3-4 semesters to complete. In addition to topics in logic design, programs offer courses in electronic assembly and solid-state circuitry. These types of programs often include the following subject matter:
- Alternating and direct currents
- Computer maintenance
- Digital logic design
- Electronic drawings
- Technical calculations
Associate of Applied Science in Computer Science
Students in these 2-year programs can learn to design computer programs using stacks, lists and arrays. Students may learn about computer architecture, UNIX and HTML by taking classes in data structures, computer assembly language and programming. Programs train students to explain how operating systems work, debug programs and plan computer information systems. Academic preparation often includes subjects like:
- Database management
- Networking technology
- Programming fundamentals
- Systems design and analysis
- Web page development
Bachelor of Science in Electrical Engineering
Students in 4-year bachelor's degree programs gain both the practical design and repair skills, as well as learn the theoretical underpinnings upon which those practical skills are based. Students learn to test circuit correctness and design for reliability by taking classes in digital logic, system design for microprocessors and physics. Fields of study may include:
- Analytical geometry
- Electromagnetic fields
- Engineering mechanics
Popular Career Options
Logic design professionals find careers in technology, electronics and engineering. Among these, bachelor's degree holders were able to find placement as:
- Design engineer
- Project engineer
- Test engineer
- Network engineer
- Associate engineer
Employment Outlook and Salary Information
According to the U.S. Bureau of Labor Statistics (BLS), computer systems analysts were expected to see a 21% rise in employment from 2014-2024 (www.bls.gov). For this same time period, opportunities for electrical and electronics engineering technicians were projected to decline -2%.
According to the BLS reports in May 2015, the median annual salary for computer systems analysts was $85,800 and $81,710 for database administrators. The same source showed that electrical and electronics engineering technicians took home a median annual wage of $61,130.
Graduate-level training is available for students interested in careers as electrical engineers or high-level information technology professionals. Electrical engineering programs allow students to focus on topics like signal processing, high frequency systems and very large scale integration of electronics. Computer science programs at the master's degree level can allow for concentrations like bio-computation, artificial intelligence, human-computer interactions, database systems and security.
Computer engineering technology certificate programs provide relevant training in areas like electronic assembly and solid-state circuitry, while associate's programs in computer science prepare students to create computer programs and manage databases. Students in bachelor's-level electrical engineering programs will develop skills in design and repair.