Independent reading and/or research under the guidance of a engineering faculty member. Refer to the academic policy section for independent study policy. Independent study contract is required. May be repeated for credit.
Students will participate in an off-campus engineering internship, applying course knowledge and skills to problems within a work environment. Internship placements must be established prior to enrollment in this course in consultation with careers office and/or science/engineering faculty member. May be repeated for credit. Permission of instructor required.
Explore engineering career options through tours of local engineering companies and guest speakers. Sharpen mathematic and technical skills essential to higher level courses. Learn the fundamentals of free-hand sketching and basic drafting instruments, and gain exposure to computer-aided drafting. Prepare for internships and careers by creating a resume and becoming familiar with Viterbo University's career services.
Course includes both lecture and lab components per week. Practice innovation by designing and building solutions subject to physical constraints. Explore the creative side of problem solving, learn the fundamentals of the design process, and strengthen solutions by working in teams. Sharpen real-world presentation skills by giving pitches to "customers". AE
Course includes both lecture and lab components per week. Learn the fundamentals of drafting communication and the visualization of scientific data. Explore the capabilities of computer-aided drafting through the creation and detailing of 2-D drawings and 3-D solid models conforming to engineering drafting standards, and learn to interpret standard engineering drawings. Develop a basic understanding of programming to manipulate data sets and generate presentation-quality plots.
Course includes both lecture and lab components per week. Learn basic electrical circuit concepts including voltage, current, and resistance. Use Ohm's Law and Kirchhoff's Laws to evaluate series and parallel combinations of RLC circuits. Analyze direct current and alternating current circuits analytically and experimentally.
Learn optimization and simulation methods including linear optimization, Monte Carlo, and discrete event simulation. Apply modeling to business problems to recommend possible actions toward a solution. Prerequisite: MATH-230 or equivalent and three credits of intro to programming course.
This graduate-level course introduces fundamental principles and practices in embedded systems design and builds upon these principles to study the interaction of computer systems (CPU, memory) and interfacing with those systems. The course covers microcontroller/microprocessor architecture, real-time operating systems (RTOS), hardware/software co-design, system-on-chip (SoC) architectures, and interfacing with peripherals. Prerequisite: three credits of introductory programming and a discrete math course.
Students will participate in an off-campus computer science internship, applying course knowledge and skills to problems within a work environment. Internship placements must be established prior to enrollment in the course in consultation with career services and a computer science faculty member. May be repeated for credit. Permission of instructor required. Graded CR/NC. Prerequisite: 310.
Independent reading and/or research under the guidance of a computer science faculty member. Refer to the academic policy section for independent study policy. Independent study contract is required. May be repeated for credit.