Tewks Web Site

Current Courses

Vita

Facilities Development

Research

Photography


ECE Department

School of Engineering & Science

Stevens Institute of Technology

Vita: S. Tewksbury
Courses Developed
Stevens, WVU
Stevens Undergraduate Courses (R = redeveloped existing course, D = developed new course)
E115: Programming for Engineers (D)
This core Freshman engineering course provides engineering students with a basic understanding of programming concepts, using C++ as the representative programming language. Students use the Microsoft Visual Studio software environment to develop programs covering the basic programming topics.

E245: Circuits & Systems (R: 2000 and 2005)
This core sophomore engineering course covers the basics of electronic circuits, including the principles of DC cicuits, transient analysis of RC, RL, and RLC circuits modeled with first and second order time derivatives, AC (frequency domain) analysis of circuits, operational amplifiers, and digital electronics. MatLab is used for solutions and plots of results of analyses.

E245L: Circuits & Systems Laboratory (D: 2000 - present)
This laboratory is coupled to the E245 lecture course above and provides students with hands-on experiences in basic circuit design and testing. The E245L projects were fully redeveloped to take advantages of the capabilities of the Hattrick Laboratory (B126), developed to support this course and E246L.

E246L: Electronics & Instrumentation Laboratory(D: 2000)
This laboratory was coupled to the E246 lecture course, serving as a continuation of the themes developed in E245/E245L. The Hattrick Laboratory (B216) is used. Both the lecture and the laboratory were merged into the Eng Design IV course, and redeveloped by others in the School of Engineering.

CpE390: Microprocessor Systems (R: 2002)
This is a core course in the undergraduate EE and CpE programs, providing students with an understanding of microcontroller-based systems and assembly language programming. The Motorola HC11 (and later the HC12) evaluation boards were used for the laboratory associated with this course. The lecture portion of the course was fully redeveloped and a new set of laboratory projects was developed to support the lecture parts of the course.

EE471: Transport Theory in Solid State Devices (R: 2002)
This is a core course in the undergraduate EE and CpE programs, providing students with an understanding of the physics principles underlying semiconductors and semiconductor devices, of the engineering models of electronic devices (e.g., diodes, optoelectronic devices, MOS transistors), and design (including mask layout of digital circuits using LASI, a VLSI design environment) of CMOS digital circuits. The course was fully redesigned to provide coverage of more contemporary topics.

EE322 & CpE322: Engineering Design VI (R: 2004)
This is a core course in the undergraduate EE and CpE programs, serving as a lead-in to the senior design projects course. The course was developed as a review of the principles and practices of developing the technical details related to systems engineering of a substantial system, proceeding systematically through the successive steps to acquire knowledge of the technical topics and then to apply that knowledge to the creation of a compelling, team-based project.

CpE487: Digital System Design (R: 1999)
This core course in the undergraduate CpE program was redeveloped to include a significant component of VLSI design using VHDL. The Xilinx/ModelSim software tools were used to allow significant VLSI/FPGA designs.

CpE490: Information Systems Engineering I (D: 2000)
This course was added to the required CpE undergraduate courses to provide a more contemporary theme of topics in the general area of networked systems. The focus was on Internet networks and included a project developing a client-server program (C++).
Stevens Graduate Courses (R = redeveloped existing course, D = developed new course)
EE563: Wireless Systems Overview (D: 2000)
This new course was developed to provide a broad introduction to the area of wireless communications, supporting introduction of more advanced courses by other faculty members. After a few offerings, the course delivery was transferred to an adjunct professor.

EE685: Physical Design of Wireless Systems (D: 2001)
This new course was developed to provide background on the physical design of wireless systemsw, supporting introduction of more advanced courses by other faculty members. After a few offerings, the course delivery was transferred to an adjunct professor.

CpE/NIS560: Introduction to Networked Information Systems (D: 2002)
This new course was developed to provide a basic introduction to networked systems, highlighting Internet Technologies. The course provided the foundation for introduction of the new Masters degree in Networked Information Systems offered by the ECE Department.

CpE/NIS565: Management of LANS (D: 2004)
This new course was developed as part of the introduction of the new ECE Masters degree in Networked Information Systems. The emphasis is on management issues, particularly as seen through the SNMP management protocols. The MIMIC network simulation software was acquired to support the introduction of this course.

CpE690: Introduction to VLSI Design (R: 2004)
This course had not been offered for several years and was fully redeveloped to provide students with a general understanding of the principles of CMOS digital logic design. The course divides into two basic custom design approaches. One approach is mask-level layout, design, and testing of a fully custom CMOS digital circuit, using a software package allowing design verification and circuit simulation. The other approach is VHDL-based design, using a high-level language to represent the desired digital function and using VHDL-to-realization conversions to implement that circuit function (e.g., in FPGAs)