May 06, 2024  
2011-2012 Undergraduate Academic Catalog | Expires Aug. 2018 
    
2011-2012 Undergraduate Academic Catalog | Expires Aug. 2018 THIS CATALOG IS ARCHIVED. BE SURE YOU ARE ACCESSING THE MOST ACCURATE CATALOG FOR YOU.

Courses


 
  
  • COMM 475H - Communication & Popular Culture – Honors


    Considers how people use media and popular culture to construct their identities and relationships. Students look at how media are used in the everyday contexts of home, workplace, school and public places. Specific topics include how fans define themselves by collecting and manipulating media texts, and how media fit into parent-child relationships.

    Credits:3 cr

  
  • COMM 485 - Intercollegiate Forensics


    Provides practical experience in the preparation and presentation of individual forensics events including, public address, limited preparation, and oral interpretation. Experience related to topic selection, speech organization, research, critical thinking, and argumentation will be emphasized. Travel required. May be repeated for up to 6 credit hours. 

    Prerequisite:  COMM 105A or COMM 105B or COMM 105C or permission of instructor.

    Credits:3 cr

  
  • COMM 490 - Selected Topics in Communication


    Upper division or highly specialized seminar or laboratory.

    Prerequisite: Permission of instructor.

    Credits:(1-4) cr

  
  • COMM 491 - Special Seminar in Communication


    A departmental seminar in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcript.

    Prerequisite: As listed in the Course Schedule.

    Credits:(1-4) cr

  
  • COMM 494 - Independent Study in Communication


    Before enrolling, the student must submit a plan of study for approval.

    Prerequisite: Permission of instructor.

    Credits:(1-4) cr

  
  • COMM 498 - Honors Thesis


    Preparation and completion of an Honors Thesis. May enroll twice, once for the preparation of the proposal and once for its completion.

    Prerequisite: Honors student status and permission of the Thesis Advisor.

    Credits:3 cr

  
  • CS 101 - Using the Internet


    Introduction to the internet including discussions of web names, web addresses, URLs, policies, services, secure web transactions and client/server architecture. Various services such as sending and receiving e-mail, telnet, FTP, ssh, web browsing and search engines will be examined. Coverage of SVSU network services such as accessing library resources will be provided. Students will also learn how to develop their own web pages and publish simple web sites.

    Credits:3 cr

  
  • CS 105 - Introduction to Computers & Programming


    Introduction to computer capabilities, limitations and applications; computer system organization; input, output and secondary storage devices; CPU components; data communication systems; database management system; operating systems including UNIX; computer’s impact on society; ethics in computers, problem solving with computers including algorithm development, structured programming and top-down design. Students can test out of CS 105 (the test will cover all the material listed in CS 105 course description except Unix and algorithm development). Those who pass the test will be required to take CS 107 prior to taking CS 116.

    Credits:4 cr

  
  • CS 107 - Algorithm Design & Unix


    Introduction to problem solving with computers, including algorithm development cycle, top-down design, algorithm design with NS charts, and an introduction to the UNIX operating system.

    Credits:1 cr

  
  • CS 110 - Programming for Engineers & Scientists


    Introduction to computer systems, problem solving, algorithm development, and the Unix system; constants and variables; arithmetic and logical expressions; control structures; stream input/output; functions; string, arrays, and structs; introduction to data abstraction and objects. Not applicable to CS or CIS majors and minors.

    Prerequisite: MATH 103.

    Credits:3 cr

  
  • CS 116 - Computer Programming I


    This course presents an introduction to the concepts and techniques of computer programming. Emphasis is placed on developing the student’s ability to apply problem-solving strategies to design algorithms and to implement these algorithms in the C++ language.

    Prerequisite: MATH 103 or equivalent, CS 105 or CS 107 (if test out of CS 105).

    Credits:4 cr

  
  • CS 146 - Visual Basic.NET Programming


    Algorithm and problem-solving methods, design and development of modular programs using the Visual BASIC Language including numeric and string operations, input and output operations, decision constructs, repetitive constructs, array processing, graphics, and sequential and random file processing.

    Credits:3 cr

  
  • CS 160 - Microcomputer Software


    Introduction to microcomputer software including the Windows operating system, a word processor (Microsoft Word), a spreadsheet (Microsoft Excel) and a presentation package (Microsoft PowerPoint).

    Credits:3 cr

  
  • CS 190 - Topics in Computer Science


    Elementary topics in computer science. Topics may include an introduction to higher level computer languages other than those listed. The course content must be approved by the department.

    Prerequisite: Permission of the instructor.

    Credits:(1-3) cr

  
  • CS 216 - Computer Programming II


    This course continues the development of computer programming techniques introduced in CS 116. Topics include data abstraction, object-oriented programming, linear and nonlinear data structures, and analysis of sort and search routines, including inheritance, polymorphism, pointers, recursion, lists, linked-lists, stacks, queues, and binary trees.

    Prerequisite:  CS 116 and MATH 120A or MATH120B or MATH 121 or MATH 140 or MATH


    150 or MATH 161.

    Credits:4 cr

  
  • CS 245 - Statistics and its Application in Computer Science


    This course will focus on topics such as statistics, probability theory, sampling theory, and statistical inference when applied to the field of computer science and information systems. Additional topics will include data collection, analysis, interpretation, and handling massive data sets with examples from the field of computer information systems.

    Prerequisite:  Math 120B or Math 140 or higher, and CS 116.

    Credits:4 cr

  
  • CS 280 - Decision Making With Data [CI]


    The topics covered in this course will include visualization, and pattern recognition (data mining). Data mining methods and statistical models will be used to visualize, and to interpret data, to extract any hidden information using data mining features provided by software packages such as Office Products, SPPS, and SAS. Such results are useful in decision making process. The course will also include an introduction to computers, operating systems, and related computer software packages.

    Prerequisite: MATH 082, ENGL 111.

    Credits:4 cr

  
  • CS 290 - Special Topics in Computer Science


    A departmental course in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcript.

    Prerequisite: As listed in the Course Schedule.

    Credits:(1-4) cr

  
  • CS 316 - Data Structures & Algorithm Analysis


    This course presents an introduction to advanced data structures using object oriented C++ language features. Topics include abstract levels of data type, classes, member functions, access ability, recursion, AVL-trees, B-trees and general trees, graphs, sorting, searching, hashing, complexity and efficiency of algorithms, data compressions, and memory management.

    Prerequisite: MATH 300 (may be taken concurrently) and CS 216.

    Credits:4 cr

  
  • CS 331 - Computer Organization & Assembly Language


    This course presents an introduction to low-level computer architecture and its relationship to assembly language programming. Topics include number systems, Boolean algebra, logic gates, simplification of Boolean functions, combinational logic, sequential logic, machine organization, assembly language programming, the interface of low-level language to the architecture and to higher-level programming languages, the assembly/ link/loading process, and machine representation of data/instructions.

    Prerequisite: CS 216.

    Credits:4 cr

  
  • CS 333 - Computer Forensics I


    Introduction to storage structure, data capturing and analysis, forensics tools.

    Prerequisite: CS 116, CS 160, and CJ 201, or permission of instructor.

    Credits:4 cr

  
  • CS 345 - UNIX System Administration


    This course presents a study of the administration of a programming-oriented UNIX system. Topics include the UNIX file structure, configuration files in UNIX, daemons, cron/crontab, e-mail, backup and restore, Perl, Java, C-shell, Bourne shell, UNIX commands and command-line options, and UNIX system security.

    Prerequisite: CS 216

    Credits:3 cr

  
  • CS 390 - Special Topics


    A departmental course in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcript.

    Prerequisite: As listed in the Course Schedule.

    Credits:(1-4) cr

  
  • CS 394 - Independent Research


    An independent research project in the discipline by a student or a cooperative research project with a faculty member. The student and instructor must agree on a project before enrollment.

    Prerequisite: Instructor’s permission, 3.00 grade point average or higher, and a minimum of 12 credits in the discipline.

    Credits:(1-4) cr

  
  • CS 396 - Field Studies


    Applications of the discipline in off-campus locations. The student and instructor must agree on the project before enrollment.

    Prerequisite: Instructor’s permission, 2.50 grade point average and a minimum of 12 credits in the discipline. May enroll only twice in one department.

    Credits:(1-4) cr

  
  • CS 401 - Computer Networks I


    This course presents the theoretical concepts necessary to understand the complex problem of computer networking. Topics include computer network architectures and models, bandwidth limitations of physical media, analog and digital signaling methods, data link protocols, error detection and correction, medium access control in broadcast networks, routing algorithms, internetworking, the Internet Protocol, connection management, transport services including TCP/UDP, network applications, local-area and wide-area networks.

    Prerequisite: CS 331.

    Credits:4 cr

  
  • CS 402 - Advanced Computer Networks II


    This course presents advanced concepts in computer networking by extending theoretical knowledge gained in CS 401. Topics include the common gateway interface, network security and network monitoring, scripting and programming languages for computer networks, electronic commerce techniques, web graphics, virtual private networks, construction and administration of internet servers, and the interface to network-connected databases.

    Prerequisite: CS 401.

    Credits:4 cr

  
  • CS 411 - Database Systems


    This course presents concepts in database systems. Topics include: basic file structures, database system concepts and architecture, relational data models, formal languages for the relational model, normalization and database design processes, database transaction processing concepts, and emerging trends.

    Prerequisite: CS 216.  Recommended prerequisite: CS 316.

    Credits:4 cr

  
  • CS 416 - Algorithms and Complexity


    This course presents advanced concepts in algorithm analysis. Algorithmic topics include the design and analysis of computer algorithms, divide and conquer techniques, dynamic programming, the greedy method, backtracking, algorithms for sorting and searching, graph computations, pattern matching, and NP-complete problems. Topics in the analysis of algorithms include the fundamentals of the theory of computation and complexity theory, computability, logic, the relationships between complexity classes, NP-completeness, P-completeness, and randomized computation.

    Prerequisite: CS 316.

    Credits:4 cr

  
  • CS 421 - Object-Oriented Design & Development


    This course presents advanced techniques in reusable object-oriented design.  Topics include UML, using object-oriented libraries, designing with inheritance, debugging and testing, user interface design, and creating object libraries and other techniques for code and experience reuse. 

    Prerequisite: CS 216.  Recommended prerequisite: CS 316 and CIS 366. The Java programming language background or CIS 357 is also recommended.

    Credits:4 cr

  
  • CS 422 - Object-Oriented Design & Development II


    This course continues the development of advanced techniques in object-oriented design, implementation, and testing, introduced in CS 421. Software systems of increasing complexity are developed and tested. Topics include the role of UML in software system definition, design, programming, and testing. Also studied is the creation and use of object-oriented libraries and other techniques for code and experience reuse.

    Prerequisite: CS 421.  Also recommended: CIS 366.




    Credits:4 cr

  
  • CS 431 - Computer Architecture


    This course presents an exploration of many aspects of the internal architecture and organization of a computer. Topics include the history of computer system architecture, buses, internal/external memory, I/O devices, computer arithmetic, instruction sets, CPU structure, reduced instruction set computers vs. complex instruction set computers, microprogrammed vs. hard-wired control unit operation, advanced performance-enhancing features, parallel computer architecture, and an overview of digital logic.

    Prerequisite: CS 331.

    Credits:4 cr

  
  • CS 433 - Computer Forensics II


    More in-depth data capturing and analysis techniques, investigating OS, network security, analyzing network traffic, analyzing malwares, studying hackers’ behavior.

    Prerequisite: CS 333.

    Credits:4 cr

  
  • CS 446 - Operating Systems


    This course presents an introduction to the design and implementation of both traditional and distributed operating systems. Topics include processes, memory management, file systems, I/O, deadlocks, distributed systems, synchronization, distributed file systems, and case studies.

    Prerequisite: CS 216 and CS 331.

    Credits:4 cr

  
  • CS 451 - Programming Language & Compiler Construction


    This course presents a study of computer programming languages and a comparison in terms of features such as application, type checking, and encapsulation. Topics include a study of grammar, languages, BNF, finite state automata, top-down and bottom-up parsing methods, parsing with and without back ups, operator precedence grammars, LL(k), and LR(k) parsers. The course also presents an introduction to compiler development including scanners, syntax checking, and code generators.

    Prerequisites: CS 216.  Recommended prerequisite: CS 316.

    Credits:4 cr

  
  • CS 476 - Computer Graphics


    This course presents the basic concepts of computer graphics generation, software and hardware requirements for graphics, and its applications. Topics include the X window system, graphics computation over networks, functions of the client and server, graphics input and output devices, interactive program development, graphical and text attributes, construction of panels and buttons, algorithmic techniques for window clipping & viewport transformation, 2-D object transformation, 3-D object modeling and animation, and graphics applications.

    Prerequisite: CS 216.

    Credits:4 cr

  
  • CS 482 - Artificial Intelligence & Expert Systems


    This course presents a study of artificial intelligence and expert systems. Topics include PROLOG programming, search methods, knowledge acquisition, knowledge representation including belief networks, knowledge validation, neural networks, expert system development including uncertainty management methods such as statistical, symbolic, and fuzzy logic, expert system shell, survey of current expert systems, and future trends.

    Prerequisite: CS 216.  Recommended prerequisite: CS 316.

    Credits:4 cr

  
  • CS 490 - Topics in Computer Science


    A departmental course in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcript.

    Prerequisite: As listed in the Course Schedule.

    Credits:4 cr

  
  • CS 491 - Special Seminar


    A departmental seminar in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcipt.

    Prerequisite: As listed in the Course Schedule.

    Credits:(1-4) cr

  
  • CS 492 - Honors


    A course approved by the Honors Committee in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcript.

    Prerequisite: As listed in the Course Schedule and Honors Student Status; for other students with a 3.40 grade point average or higher, permission of the instructor.

    Credits:(1-4) cr

  
  • CS 496 - Field Studies


    Applications of the discipline in off-campus locations. The student and instructor must agree on the project before enrollment.

    Prerequisite: Instructor’s permission, 2.50 grade point average and a minimum of 12 credits in the discipline. May enroll only twice in one department.

    Credits:(1-4) cr

  
  • CS 497 - Special Topics


    An independent Senior project in the discipline.

    Prerequisite: Must be a Senior major in the discipline who has the instructor’s permission.

    Credits:(1-4) cr

  
  • CS 498 - Honors Thesis


    Preparation and completion of an Honors Thesis. May enroll twice, once for the preparation of the proposal and once for its completion.

    Prerequisite: Honors students status and permission of the Thesis Advisor.

    Credits:3 cr

  
  • ECE 101 - Engineering Careers & Concepts


    Introduction to engineering careers, including the ethical, social, professional and economic environment in which engineering is practiced today. Students also will be introduced to fundamental concepts and modern methods for solving engineering problems through a semester-long design project. (2-0).

    Prerequisite: Completion of Math Basic Skills requirement.

    Credits:2 cr

    Cross-Listed: (Cross-listed with ME 101.)
  
  • ECE 190 - Special Topics


    A departmental course in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcript.

    Prerequisite: As listed in the Course Schedule.

    Credits:(1-4) cr

  
  • ECE 216 - Digital Circuits


    Binary number system; Boolean algebra, Karnaugh maps, basic logic gates, combinational circuits and designs, sequential circuit design using flip-flops, counters and shift registers, digital arithmetic, memory devices and basic structures of a microprocessor. (3-0)

    Corequisite:  ECE 216L or permission of instructor.  (Students can register for the lab in a subsequent semester as long as they have it in their plan of study.)

    Credits:3 cr

  
  • ECE 216L - Digital Circuits Laboratory


    Laboratory experiments to follow the ECE 216 course material requiring design and implementation of logic functions; design and implementation of sequential circuits using counters, shift registers and digital arithmetic elements. (0-3).

    Corequisite:  ECE 216 or permission of instructor. 

    Credits:1 cr

  
  • ECE 235 - Circuits I


    Techniques of circuit analysis, network theorems, sinusoidal analysis, the phasor concept, alternating current steady state analysis, average and RMS values and power. (3-0).

    Credits:3 cr

  
  • ECE 235L - Circuits I Laboratory


    DC transient circuits, concepts of impendance and admittance, RLC circuit analysis, polyphase circuits, network analysis, resonance and frequency response. (0-3).

    Corequisite: ECE 235.

    Credits:1 cr

  
  • ECE 255 - Electrical Engineering Computer Methods


    General methods of problem solving, modeling, and simulation using specialized electrical engineering software such as MATLAB/Simulink, LabVIEW, and Multisim. Applications will be drawn from digital and analog electrical systems.  Course includes a computational laboratory to implement topics covered in lectures. (2-3)


     

    Prerequisite:  ECE 216 and ECE 235.

    Credits:3 cr

  
  • ECE 290 - Special Topics


    A departmental course in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcript.

    Prerequisite: As listed in the Course Schedule.

    Credits:(1-4) cr

  
  • ECE 302 - Engineering Analysis


    Applications of mathematical and computational techniques in engineering and science. Topics include probability, statistics, complex variables, discrete mathematics, Fourier analysis, and partial differential equations.

    Prerequisite: MATH 262.

    Credits:3 cr

    Cross-Listed: Cross listed with ME 302.
  
  • ECE 318 - Electronic Circuits I


    Diode circuits and applications, operation and characteristics of transistors, small signal analysis and design, multi-stage amplifier design, frequency response, differential amplifiers.

    Prerequisite: ECE 235 and MATH 161. Corequisite: ECE 318L

    Credits:3 cr

  
  • ECE 318L - Electrical Circuits I Lab


    Diode characteristics and applications, design of BJT and FET biasing circuits and small signal amplifiers; measurement of gain and I/O resistances. (0-3).

    Corequisite: ECE 318.

    Credits:1 cr

  
  • ECE 335 - Circuits II


    Polyphase circuits, resonance and frequency response, complex frequency. Transient and forced response of RL, RC and RLC circuits, application of unit step forcing function. Fourier analysis, Fourier transform, Laplace transform techniques. (3-0).

    Prerequisite: ECE 235, MATH 161, and MATH 162.

    Credits:3 cr

  
  • ECE 341 - Introduction to Power Electronics & Drives


    Analytical and circuit models of the basic components of electric machine control systems: electromagnetic and electromechanical principles; transformers and rotating AC and DC machines; power electronics and power converters; DC motor drives. Steady state computer simulation of power converters and drive systems is an integral component of the course (3-0).

    Prerequisite: ECE 235 and MATH 161. Corequisite: ECE 341L

    Credits:3 cr

  
  • ECE 341L - Introduction to Power Electronics & Drives Lab


    Experimental investigation of the terminal characteristics and performance of electric machines, power converters and DC motor drives. Use of computer simulation for verifying circuit models (0-3).

    Corequisite: ECE 341

    Credits:1 cr

  
  • ECE 345 - Electromagnetic Fields


    Review of vector concepts, Gauss’s law, boundary value problems in electrostatics, Ampere’s law, magnetostatics, Faraday’s law, Lorentz force. Dielectric and magnetic media.  Maxwell’s equations.  Electromagnetic waves.

    Prerequisite: PHYS 212 and MATH 261.

    Credits:3 cr

  
  • ECE 355 - Microprocessors/Microcomputers


    Microprocessor architecture; functional operation of solid state memories, assembly language software development, microprocessor I/O interface design, selection of microprocessor system, examples of microprocessor based system design. (3-0).

    Prerequisites: ECE 216. Corequisite: ECE 355L.

    Credits:3 cr

  
  • ECE 355L - Microprocessors/Microcomputers Lab


    Experimental investigation of microprocessor architecture and, assembly language software design, I/O interface techniques, microprocessor-based application system design.

    Corequisite: ECE 355.

    Credits:1 cr

  
  • ECE 358 - Electronic Circuits II


    Operational amplifier analysis and design, multi-stage amplifiers, feedback amplifiers and oscillators, analog filter oscillators and phase-locked loops.

    Prerequisite: ECE 318.

    Credits:3 cr

  
  • ECE 358L - Electronic Circuits II Lab


    Computer-aided design of BJT-, FET-, and Op, Amp.-based single and multi-stage amplifiers; small-signal and large-signal amplifiers; feedback amplifiers; active filters; Op. Amp.- circuits and applications. (0-3)

    Corequisite: ECE 358.

    Credits:1 cr

  
  • ECE 360 - Automatic Control Systems


    Characteristics of open-loop and closed-loop control systems, performance specifications. Mathematical modeling of physical systems; stability; root locus, Nyquist and frequency response. Controller design using root locus and frequency response methods. (3-0).

    Prerequisite: MATH 262 and ECE 335.

    Credits:3 cr

  
  • ECE 368 - Computer Engineering I


    Generic PLD and FPGS based digital design; sequential circuit design and finite-state machine design. Processor and control design. Design and analysis of computer algorithms. Design and implementation of practical computer systems with emphasis on data path and bus designs. The course and laboratory will include advanced digital and computer design experience.

    Prerequisite: ECE 216. Corequisite: ECE 368L.

    Credits:3 cr

  
  • ECE 368L - Computer Engineering I Lab


    The laboratory will include experiments as related to advanced digital and computer design, sequential logic circuit design and applications; experiments related to computer peripheral inter- facing and real-time applications of computers. (0-3).

    Corequisite: ECE 368.

    Credits:1 cr

  
  • ECE 390 - Special Topics in Electrical & Computer Engineering


    A departmental course in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcript.

    Prerequisite: As listed in the Course Schedule.

    Credits:(1-4) cr

  
  • ECE 391 - Special Seminar in Electrical & Computer Engineering


    A departmental seminar in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcript.

    Prerequisite: As listed in the Course Schedule.

    Credits:(1-4) cr

  
  • ECE 394 - Energy Storage Systems


    Basic electrochemical thermodynamics and kinetics with emphasis on electrochemical techniques, Fundamental principle and performance of batteries, super capacitors and fuel cells. Electrochemistry of battery; commercial rechargeable and non-rechargeable batteries; batteries under development and potential applications to hybrid -electric vehicles and alternative energy systems; Battery Management System (BMS); electrochemistry of super capacitor; difference between batteries and super capacitors; modern super capacitors and applications; electrochemistry of fuel cells; types of fuel cells; applications of fuel cells; fly wheels and application of fly wheels.  (2-1)



    Prerequisite:  CHEM 111, PHYS 212, or permission of instructor.

    Corequisite:  ECE 394L.

    Credits:2 cr

  
  • ECE 394L - Energy Storage Systems Laboratory


    This lab will be offered concurrently with ECE 394, Energy Systems Lab. Students will have hands on experience with advanced batteries, super capacitors and fuel cells.   (0-3)



    Prerequisite:  CHEM 111L, PHYS 212L, or permission of instructor.

    Corequisite:  ECE 394.

    Credits:1 cr

  
  • ECE 436 - Measurement & Instrumentation


    Theory of measurement and errors. DC- and AC-indicating instrumentation; oscilloscopes; generation of waveforms; frequency counters and spectrum analyzers. Microprocessor-based instrumentation; A/D and D/A converters; transducers and input signal conditioning; modern instrumentation concepts. (3-0)

    Prequisite: ECE 358. Corequisite: ECE 436L.

    Credits:2 cr

  
  • ECE 436L - Measurement & Instrument Lab


    Experiments in the techniques of integrating electronic devices, transducers, and circuit components into instrumentation systems. (0-3).

    Corequisite: ECE 436.

    Credits:1 cr

  
  • ECE 440 - Linear System Analysis


    Two-port network parameters; interconnection of two-port networks, active network synthesis, state variable representation of electrical networks, solution of state equation, discrete time networks, linear system analysis and design; computer aided circuit design.

    Prerequisite: ECE 335.

    Credits:3 cr

  
  • ECE 441 - Electric Power Systems


    Generation of electrical power, transmission of power, inductance and capacitance of transmission lines. Analysis of short, medium and long lines. Systems modeling, load-flow solution and control Economic operation of power systems. Symmetrical and unsymmetrical faults and system protection. (3-0)

    Prerequisite: ECE 235 and 341

    Credits:3 cr

  
  • ECE 450 - Digital Signal Processing


    The use of computerized tools for understanding general concepts of digital signal processing, discrete-time system analysis, frequency response of discrete-time signals and systems, discrete transforms and their applications, filter structures and design.

    Prerequisite: ECE/ME 302 and ECE 335.  (ECE/ME 302 may be taken concurrently with permission of instructor.

    Credits:3 cr

  
  • ECE 451 - Embedded Systems


    Introduction to the design of embedded computer systems, both hardware and software. Topics include real-time operating systems, multithreaded programming, interrupt control, timing and scheduling, sensor and actuator interfacing, analog-to-digital and digital-to-analog conversions, serial and parallel communications. Students will be introduced to the economics of microcontroller, sensor, and actuator selection. Course contains a laboratory to implement topics covered in the lectures. (2-3)

    Prerequisite: ECE 355.

    Credits:3 cr

  
  • ECE 453 - Electronic Communications


    Communication signals and systems; mathematical analysis of signals used in communication systems; amplitude, phase and frequency modulation; modulation and demodulation techniques; selected topics and applications in communication systems.

    Prerequisite: ECE 358 and MATH 262. Corequisite: ECE 453L.

    Credits:3 cr

  
  • ECE 453L - Electronic Communications Lab


    Function generator, voltage controlled oscillator, phase-locked loop, AM and FM modulators and demodulators, pulse modulation, frequency shift keying modulator and demodulator and time division multiplexing. (0-3).

    Corequisite: ECE 453.

    Credits:1 cr

  
  • ECE 455 - Data Communication


    Data transmission through a medium, encoding and decoding of analog and digital data, digital data communication techniques, date link controls fore reliable communication, multiplexing, selected topics in data and computer communication systems.

    Prerequisite: Senior standing or permission of instructor.

    Credits:3 cr

  
  • ECE 458 - Electric Drives


    Dynamic modeling, control and computer-aided design of AC and DC motor drives: switch-mode converter drives, design of feedback controllers for motor drives, induction and synchronous machine drives; space vector control; stepper-motor and switched-reluctance drives (2-0).

    Prerequisite: ECE 341 or instructor permission. Corequisite: ECE 458L.

    Credits:2 cr

  
  • ECE 458L - Electric Drives Lab


    Experimental investigation of the performance of AC and DC motor drives. Computer-aided design of motor drives and control systems. A significant part of the course is dedicated to a design project.

    Corequisite: ECE 458.

    Credits:1 cr

  
  • ECE 460 - Digital Control Systems


    Concepts and techniques involved in the analysis and design of digital control systems. Topics include: discrete-time systems; Z-transform and state-variable analysis; open- and closed-loop discrete-time systems; stability analysis in the Z-plane; compensation and digital-controller design; pole-assignment and state estimation; digital filter design. (3-0).

    Prerequisite: ECE 360. Corequisite: ECE 460L.

    Credits:3 cr

  
  • ECE 460L - Digital Control Systems Lab


    Use of the digital computer for the analysis and design of discrete time control systems. Design of digital controllers for specific performance indices. Microprocessor control of stepper and servomotors and introduction to programmable controllers. (0-3).

    Corequisite: ECE 460.

    Credits:1 cr

  
  • ECE 461 - Modern Control Systems Design


    Design of analog and digital control systems using state-space techniques. Topics include: state and output feedback design, multi-variable and optimal control methods, nonlinear and adaptive control.

    Prerequisite: ECE 360.

    Credits:3 cr

  
  • ECE 468 - Computer Engineering II


    Advanced topics in computer design that include analytical models for computer system architectures; architectural simulations; and basics of parallel architectures. Design and analysis of algorithm specific computer architectures; FPGA implementation for computer hardware design and the concept of distributed computing system. The course will include a major computer design project.

    Prerequisite: ECE 302, ECE 355 and ECE 368.

    Credits:3 cr

  
  • ECE 470 - Robot Dynamics and Control


    Analysis and design of computer-controlled robotic manipulators. Topics include: coordinate system transformations, development of robot kinematics and dynamic modes. Trajectory planning and linear control of industrial robots.

    Prerequisite: ECE 355 or 360.

    Credits:3 cr

  
  
  • ECE 478 - Introduction to VLSI


    MOS device characteristics and circuit techniques; VLSI fabrication techniques. VLSI design methods; logic and circuit simulations. Algorithm specific VLSI arrays. VLSI synthesis tools and VLSI architectures for practical computer systems. The course will include a major group custom VLSI design project.

    Prerequisite: ECE 318 and 368.

    Credits:3 cr

  
  • ECE 485 - Digital and Satellite Communications


    Satellite system configurations and link calculations; signal processing and multiplexing in terrestrial interface subsystems; baseband transmission systems; power efficient modulation techniques for linear and nonlinear satellite channels; and spectral efficient modulation techniques for satellite systems. (3-0)

    Prerequisite: ECE 453 or permission of instructor.

    Credits:3 cr

  
  • ECE 490 - Special Topics


    Topics of special value to students are offered periodically.

    Credits:(1-4) cr

  
  • ECE 492 - Solar Photovoltaic Systems


    Concepts of global and local energy demands. Basics of solar spectrum. Fundamentals of photovoltaic (PV) systems. Analysis of the operation of p-n junction and solar cell physics. Analysis of the equivalent circuit, Modeling and simulation of solar cells, Thermodynamics of solar energy and PV cells. Types of PV cells, PV system components, Applications of PV systems. Stand alone and grid connected PV systems. Utility interaction of PV systems, Hands on training with hardware setup, Life cycle and pay back analysis of overall PV system for various applications. (3-0)

     

    Prerequisite:  PHYS 212 or permission of instructor.

    Credits:3 cr

  
  • ECE 495 - Independent Lab/Studio


    An independent research project in the discipline by a student or a cooperative research project with a faculty member. The student and instructor must agree on a project before enrollment.

    Prerequisite: Instructor’s permission, 3.00 grade point average or higher, and a minimum of 12 credits in the discipline.

    Credits:(1-4) cr

  
  • ECE 496 - Engineering Field Work


    Students will be assigned, after mutual agreement and definition of tasks, to an engineering-related position in a private company or public agency. A co-op or internship position arranged through the SVSU Placement Office is the required format. A student will be assigned a faculty advisor who will be available for consultation and guidance and who will visit the work site at least once each semester. A written paper or report will be required. (May enroll twice but only one enrollment will apply to the program.)

    Credits:3 cr

  
  • ECE 497 - Senior Design Project I


    Students will complete a capstone design project over a two-course sequence (ECE 497 and ECE 499) incorporating all aspects of the design process. This course will emphasize project planning, feasibility studies and technical report writing. (1­3).

    Prerequisite: All required 300-level ECE courses.

    Credits:2 cr

  
  • ECE 499 - Senior Design II


    Continuation of ECE 497. This course will emphasize prototype construction and project documentation. The completed project will incorporate engineering standards and realistic constraints, including most of the following considerations: sustainability, health and safety, and economic, ethical, social and political aspects of design. (0-6).

    Prerequisite: ECE 497.

    Credits:2 cr

  
  • ECON 125 - Introduction to Economics


    An introduction to basic concepts and methods of economics. These concepts and methods are illustrated by application to the contemporary economy of the United States.

    Credits:3 cr

  
  • ECON 151 - Computer Application in Business


    Introductory course using standard software programs that frequently are encountered in business and management situations. Taught through microcomputers and terminals.

    Credits:2 cr

  
  • ECON 190 - Special Topics


    A departmental course in a subject area not currently listed in the catalog. A descriptive title will appear on the Course Schedule and the transcript.

    Prerequisite: As listed in the Course Schedule.

    Credits:(1-4) cr

  
  • ECON 200 - Introduction To International Economics


    This course is an introduction to the economic theories and principles as they pertain to international trade and economic policy. Within this theoretical context, an analysis and review of issues confronting policy makers, such as global competition for resources and markets, trade wars, and the use of economic policy to alleviate the disparity between ‘rich’ and ‘poor’ states, is provided. Course topics include world trade, global economic institutions, international monetary policy, economic development, and key historical economic events.

    Credits:3 cr

  
  • ECON 214 - World Production and Resource Use


    The course examines world population, resource use, production, consumption, trade, and transportation in different sectors such as agriculture, manufacturing, and service. Further, it analyzes the possible impact of current and changing economic situations of the world on our domestic economy.

    Credits:3 cr

  
  • ECON 221 - Principles of Macroeconomics


    An introduction to macroeconomics, with emphasis on the institutions that affect our well-being. The major economic tools are introduced, including the laws of supply and demand, mainstream macroeconomic theories, and models of international trade and development. Issues of national income determination, employment, inflation, and monetary and fiscal policies receive significant attention. Ethical considerations of established and alternative social institutions are weighed.

    Credits:4 cr

 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11Forward 10 -> 16