Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 2 of 2

Full-Text Articles in Engineering

Teaching Matlab And C Programming In First Year Electrical Engineering Courses Using A Data Acquisition Device, Phillip Wong, Branimir Pejcinovic Jun 2015

Teaching Matlab And C Programming In First Year Electrical Engineering Courses Using A Data Acquisition Device, Phillip Wong, Branimir Pejcinovic

Electrical and Computer Engineering Faculty Publications and Presentations

Our industry partners often voice a complaint that our newly graduated electrical engineering (EE) students do not have sufficient programming skills. This is not a new concern. In a traditional undergraduate EE curriculum, one or two programming courses compose the entirety of the student’s training in programming. The courses may be taught by the computer science department without significant emphasis on engineering fundamentals. While the principles of computer science may be well covered, the ability to apply the knowledge to practical engineering problems is frequently lacking. To compound the problem, teaching novices the basics of programming can be very challenging …


An Integration Of Pc Hardware & Software In Teaching Engineering Technology Courses, Steve Hsiung, Richard Jones Jan 2004

An Integration Of Pc Hardware & Software In Teaching Engineering Technology Courses, Steve Hsiung, Richard Jones

Engineering Technology Faculty Publications

As technology advances, the price of a PC drops dramatically. This trend has resulted in PCs that are complex, powerful, and very affordable. Today's PC is a popular and essential tool in teaching software programming course(s) in C, C++, Visual Basic, or Java, running commercial software supporting courses in circuit simulation/design or circuit board layout, and acting as a workstation to gain access to the Internet or LAN networks. In most Engineering Technology curricula there is a limited amount of linkage between those PC applications. The actual effort to merge the hard-gained knowledge of hardware & software concepts together through …