The Modified ECE/CCE Curricula

Size: px
Start display at page:

Download "The Modified ECE/CCE Curricula"

Transcription

1 Department of Electrical and Computer Engineering Faculty of Engineering and Architecture American University of Beirut The Modified ECE/CCE Curricula November 28,

2 Fewd This document presents the new degree program requirements f both undergraduate degrees offered by the Department of Electrical and Computer Engineering (ECE) at the American University of Beirut (AUB). Undergraduate Programs The Department offers the degree of Bachel of Engineering (BE) in two majs: Computer and Communications Engineering (CCE) Electrical and Computer Engineering (ECE) Mission of the ECE Department The mission of the Department of Electrical and Computer Engineering is to promote excellence in undergraduate and graduate education, research, and service to the profession and community at large; and to prepare students to be professionals capable of being leaders in their chosen careers, committed to life-long learning, innovation, critical thinking, integrity, and civic responsibility. Program Educational Objectives The objectives of the CCE and ECE programs are to graduate students able to: Achieve their employment postgraduate educational goals. Advance in their careers through leadership, life-long learning, innovation, critical thinking, integrity, and civic responsibility. Programs Outcomes By the time of graduation with a BE degree, CCE and ECE students possess a) an ability to apply knowledge of mathematics, science, and engineering b) an ability to design and conduct experiments, as well as to analyze and interpret data c) an ability to design a system, component, process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability d) an ability to function on multi-disciplinary teams e) an ability to identify, fmulate, and solve engineering problems f) an understanding of professional and ethical responsibility g) an ability to communicate effectively h) the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context i) a recognition of the need f, and an ability to engage in life-long learning j) a knowledge of contempary issues k) an ability to use the techniques, skills, and modern engineering tools necessary f engineering practice Programs Requirements Undergraduate students admitted into the CCE and ECE programs are expected to complete the degree requirements in 11 terms (eight 16-week semesters and three 8-week summer terms), spanning over four calendar years. The undergraduate curricula of the two programs consist each of 14 credits as shown in the following tables. 2

3 CCE Program Requirements General Education (0 credits) Mathematics (18 credits) Sciences (12 credits) Required Courses f CCE (6 credits) Required Labaties ( credits) Course Course Title Credits Number ARAB 2-- Arabic course ENGL 206 Technical English ENGL 2-- One other English course (excluding 204 and 208) ENMG 400 Engineering Economy Two Social Sciences courses (refer to the University SOC. SCI. 6 General Education Requirements) Three Humanities courses (refer to the University HUM. 9 General Education Requirements) ENMG 504 Engineering Ethics MATH 201 Calculus and Analytic Geometry III MATH 202 Differential Equations MATH 211 Discrete Structures MATH 218 Elementary Linear Algebra with Applications MATH 219 Linear Algebra I STAT 20 Introduction to Probability and Random Variables Must be one of: o MATH 210: Introduction to Analysis o MATH 224: Fourier Analysis and Applications MATH 2-- o MATH 227: Introduction to Complex Analysis o MATH 251: Numerical Computing o MATH 261: Number They PHYS 210 Introducty Physics II PHYS 210L Introducty Physics Labaty II 1 CHEM 201 CHEM 202 Chemical Principles Introduction to Environmental Chemistry CHEM 20 CHEM 205 SCIENCE ELECTIVE Introducty Chemical Techniques Introducty Chemistry Labaty Must be one of: BIOL 201, BIOL 202, BIOL 210, CHEM 201, CHEM 211, GEOL 201, GEOL 205, GEOL 211, PHYL 246, PHYS 212, PHYS 217, PHYS 22, PHYS 25, PHYS 26 EECE 200 Introduction to Electrical and Computer Engineering EECE 210 Electric Circuits EECE 20 Introduction to Programming EECE 290 Analog Signal Processing EECE 10 Electronics EECE 11 Electronic Circuits EECE 20 Digital Systems Design EECE 21 Computer Organization EECE 0 Data Structures and Algithms EECE 40 Signals and Systems EECE 50 Computer Netwks EECE 80 Engineering Electromagnetics EECE 10L Electric Circuits Labaty 1 EECE 21L Computer Organization Labaty 1 EECE 410L System Integration Labaty 1 2

4 Four restricted elective courses from the list of CCE Focus Area Courses with no me than three courses from any given area. Restricted Elective Courses f CCE (12 credits) Undergraduate Elective Courses (6 credits) CCE Focus Area Courses Area 1: Computer Hardware Systems EECE 412: Digital Integrated Circuits EECE 421: Computer Architecture EECE 422: Parallel Computer Architecture and Programming EECE 425: Embedded Microprocess System Design Area 2: Communications and Netwking 12 EECE 442: Communication Systems EECE 451: Mobile Netwks and Applications EECE 455: Cryptography and Netwk Security Area : Software Systems EECE 40: Software Engineering EECE 41: Design and Analysis of Algithms EECE 42: Operating Systems EECE 4: Database Systems EECE 44: Programming Language Design and Implementation EECE level EECE course EECE level EECE course One restricted elective labaty course from the list of CCE Focus Area Labaties. Restricted Elective Labaty f CCE (1 credit) Elective Labaty (1 credit) Technical Elective Courses (18 credits) Approved Experience (no credit) Final Year Project (6 credits) CCE Focus Area Labaties Area 1: Computer Hardware Systems EECE 412L: VLSI Computer Aided Design Labaty Area 2: Communications and Netwking EECE 442L: Communications Labaty EECE 451L: Internetwking Labaty Area : Software Systems EECE 45L: Software Tools Labaty One EECE labaty course 1 Six courses, at least two of which must be EECE courses, subject to approval of advis. No me than two technical electives may be taken from the same department, program, and/ track, other than ECE. Refer to the List of Pre-Approved Technical Elective Courses. EECE 500 Approved Experience - EECE 501 Final Year Project I EECE 502 Final Year Project II

5 ECE Program Requirements General Education (0 credits) Mathematics (18 credits) Sciences (12 credits) Required Courses f ECE (6 credits) Required Labaties ( credits) Course Course Title Credits Number ARAB 2-- Arabic course ENGL 206 Technical English ENGL 2-- One other English course (excluding 204 and 208) ENMG 400 Engineering Economy Two Social Sciences courses (refer to the University SOC. SCI. 6 General Education Requirements) Three Humanities courses (refer to the University HUM. 9 General Education Requirements) ENMG 504 Engineering Ethics MATH 201 Calculus and Analytic Geometry III MATH 202 Differential Equations MATH 211 Discrete Structures MATH 218 Elementary Linear Algebra with Applications MATH 219 Linear Algebra I STAT 20 Introduction to Probability and Random Variables Must be one of: o MATH 210: Introduction to Analysis o MATH 224: Fourier Analysis and Applications MATH 2-- o MATH 227: Introduction to Complex Analysis o MATH 251: Numerical Computing o MATH 261: Number They PHYS 210 Introducty Physics II PHYS 210L Introducty Physics Labaty II 1 CHEM 201 CHEM 202 Chemical Principles Introduction to Environmental Chemistry CHEM 20 CHEM 205 SCIENCE ELECTIVE Introducty Chemical Techniques Introducty Chemistry Labaty Must be one of: BIOL 201, BIOL 202, BIOL 210, CHEM 201, CHEM 211, GEOL 201, GEOL 205, GEOL 211, PHYL 246, PHYS 212, PHYS 217, PHYS 22, PHYS 25, PHYS 26 EECE 200 Introduction to Electrical and Computer Engineering EECE 210 Electric Circuits EECE 20 Introduction to Programming EECE 290 Analog Signal Processing EECE 10 Electronics EECE 11 Electronic Circuits EECE 20 Digital Systems Design EECE 21 Computer Organization EECE 0 Data Structures and Algithms EECE 40 Signals and Systems EECE 70 Electric Machines and Power Fundamentals EECE 80 Engineering Electromagnetics EECE 10L Electric Circuits Labaty 1 EECE 21L Computer Organization Labaty 1 EECE 410L System Integration Labaty 1 2 5

6 Four restricted elective courses from the list of ECE Focus Area Courses with no me than three courses from any given area. Restricted Elective Courses f ECE (12 credits) Undergraduate Elective Courses (6 credits) ECE Focus Area Courses Area 1: Computer Hardware Systems EECE 412: Digital Integrated Circuits EECE 421: Computer Architecture EECE 422: Parallel Computer Architecture and Programming EECE 425: Embedded Microprocess System Design 12 Area 2: Power and Energy Systems EECE 471: Fundamentals of Power Systems Analysis EECE 47: Power Electronics EECE 474: Electric Drives Area : Control and Intelligent Systems EECE 460: Control Systems EECE 461: Instrumentation EECE 46: Artificial Intelligence f Control Systems EECE level EECE course EECE level EECE course One restricted elective labaty course from the list of ECE Focus Area Labaties. Restricted Elective Labaty f ECE (1 credit) Elective Labaty (1 credit) Technical Elective Courses (18 credits) Approved Experience (no credit) Final Year Project (6 credits) ECE Focus Area Labaties Area 1: Computer Hardware Systems EECE 412L: VLSI Computer Aided Design Labaty Area 2: Power and Energy Systems EECE 470L: Electric Machines Labaty EECE 471L: Power Systems Labaty EECE 47L: Power Electronics and Drives Labaty Area : Control and Intelligent Systems EECE 460L: Control Systems Labaty EECE 462L: Industrial Control Labaty One EECE labaty course 1 Six courses, at least two of which must be EECE courses, subject to approval of advis. No me than two technical electives may be taken from the same department, program, and/ track, other than ECE. Refer to the List of Pre-Approved Technical Elective Courses. EECE 500 Approved Experience - EECE 501 Final Year Project I EECE 502 Final Year Project II

7 List of Pre-Approved Technical Elective Courses Any EECE course with a number equal to greater than 400 Any ENMG course with a number equal to, greater than 500, with the exception of ENMG 504 ACCT 210, 215 BIOL 201, 202, 210, 22, 224, 225, 24, 244, 247, 260, 268, 290 BUSS 211, 25 CHEM 200, 201, 202, 206, 208, 211, 212, 215, 217, 218, 227, 228, 229 CIVE 460, 461, 647, 652, 656, 657, 661, 662, 66, 664, 666, 672 CMPS 251, 257, 272, 274, 277, 281, 28, 285, 286, 287, 288, 50, 57, 66, 67, 68, 72, 7, 78, 87 DCSN 200, 205, 210 ECON 214, 215, 217, 218, 222, 22/224, 226, 227, 228, 20, 22, 25, 26, 27, 29, 240, 241, 242, 24 ENTM 241/FINA 241, 220, 225, 25 FINA 210, 215 GEOL 201, 205, 211, 212, 21, 219, 221 MATH 210, 212, 21, 214, 220, 22, 224, 227, 241, 242, 251, 261, 271, 281, 0, 04, 06, 14, 15, 41, 44 MECH 10, 14, 20, 40, 550, 61,6, 64, 641, 642 MKTG 210, 215, 225, 20, 28, 240 MNGT 218, 220, 229, 20 PHYL 246 PHYS 212, 217, 22, 225, 226, 25, 26, 249 Any STAT course with a number equal to, greater than 24 7

8 ECE Course Descriptions EECE 200: Introduction to Electrical and Computer Engineering ( cr.) This course includes the following topics: an overview of electrical and computer engineering; engineering as a profession; introduction to the different areas of ECE such as biomedical systems, circuits, communications, computer design, control, distributed systems, electromagnetics, energy, machines, and signal processing; basic computer tools such as SPICE, MATLAB, and LabVIEW; basic labaty instruments; labaty experiments and a design project. EECE 210: Electric Circuits ( cr.) This course includes the following topics: circuit variables and elements, Kirchoff s laws, basic analysis of resistive circuits, Thevenin s and Nton s equivalent circuits, circuit simplification, sinusoidal steady-state analysis, linear and ideal transfmers, power relations, Fourier series and responses to periodic inputs, and circuit simulation using SPICE. EECE 20: Introduction to Programming ( cr.) A course on the basic principles of programming and their application to the solution of engineering problems using a high level programming language. This course introduces structured and objectiented programming, and covers the basic data types, control structures, functions, arrays, pointers, and classes. Weekly labaty assignments are an integral part of this course. EECE 290: Analog Signal Processing ( cr.) A course on circuits solution and analysis in the S and frequency domains. It includes operational amplifiers, step and steady-state response of RL, RC, and RLC circuits, Laplace transfm and its use in circuit analysis; frequency-selective circuits; active filter circuits; Fourier transfm, and twopt circuits; and circuit simulation using SPICE. Prerequisite: EECE 210. EECE 10: Electronics ( cr.) A course on semiconducts; PN junctions; diodes and diode circuits; MOS transist and applications such as amplifier and switch; bipolar junction transist and applications such as amplifier and switch; and circuit simulation using SPICE. Prerequisites: EECE 290, and pre- cequisite: EECE 200. EECE 10L: Electric Circuits Labaty (1 cr.) A labaty course that covers passive electronic components; labaty instruments; voltagedivider circuits; sources and Thevenin s theem; RC lead-lag netwks; series resonance; the transfmer; op-amp circuits; single-phase rectifier circuits; LEDs; Zener diode regulat; diode clamping and clipping; BJT and MOSFET characteristics. Pre- co-requisite: EECE 10. EECE 11: Electronic Circuits ( cr.) A course on BJT amplifiers; MOSFET amplifiers; differential amplifiers; frequency response of amplifiers; feedback; operational amplifiers; oscillats; digital CMOS circuits; SPICE simulations. Prerequisite: EECE 10. EECE 20: Digital Systems Design ( cr.) This course introduces digital systems design concepts. Topics include basic combinational building blocks and design methods to construct synchronous digital systems; alternative representations f digital systems; standard logic (SSI, MSI) vs. programmable logic (PLD, FPGA); finite state machine design; digital computer building blocks as case studies; introduction to computer-aided design software in VHDL. The course also includes a substantial design project. Prerequisite: EECE 210 and EECE 20. 8

9 EECE 21: Computer Organization ( cr.) This course covers single-ce microprocess computer ganization and basic input/output mechanisms used to connect computers to their external environment. Students learn how to program microprocesss at the assembly level, and how to design the main ce components of a von Neumann computer system, including its instruction set architecture, datapath, control unit, cache, and system buses. To consolidate the material presented in class, students wk on a VHDL design project of a single-cycle MIPS microprocess ce. Prerequisite: EECE 20. EECE 21L: Computer Organization Labaty (1 cr.) A labaty course with experiments in computer ganization and interfacing techniques; digital hardware design using CAD tools and FPGAs; program-controlled and interrupt-driven I/O; memy ganization; simple peripheral devices and controllers; bus interfaces; microcontroller-based designs. Pre- co-requisite: EECE 21. EECE 0: Data Structures and Algithms ( cr.) This course covers fundamental algithms and data structures that are used in software applications today. Particular emphasis is given to algithms f sting, searching, and indexing. Data structures such as linked lists, binary trees, heaps, B-Trees, and graphs will also be covered along with their associated algithms. The course also covers basic algithmic analysis techniques and seeks to promote student programming skills. Prerequisite: EECE 20. EECE 40: Signals and Systems ( cr.) This course covers basic concepts and methods related to continuous and discrete-time signals and systems. The course includes: signals and systems and their properties, linear time-invariant systems, stability analysis, sampling of continuous-time signals, z-transfm, discrete Fourier transfm, time and frequency domain representations of discrete-time signals and systems, and introducty concepts in communications. Prerequisite: EECE 290. EECE 50/EECE 450: Computer Netwks ( cr.) A course that outlines data communications; wide area netwks; circuit and packet switching; routing; congestion control; local area netwks; communications architecture and protocols; internetwking. Prerequisites: EECE 0 and STAT 20. EECE 70/EECE 470: Electric Machines and Power Fundamentals ( cr.) This course covers three-phase circuits and power calculation, magnetic circuits, transfmers: single-phase ideal and real transfmers, construction, operation, autotransfmers, and -phase transfmers; fundamentals of AC machines: construction and basic concepts; synchronous generats: construction, equivalent circuits, testing and perfmance characteristics; induction mots construction, principle of operation, tests, power, tque, and efficiency expressions. Prerequisite: EECE 210. EECE 80: Engineering Electromagnetics ( cr.) This course covers the fundamentals of applied electromagnetics by emphasizing physical understanding and practical applications in electrical and computer engineering systems. It deals with the study of static electric fields in vacuum and dielectrics, conducts, capacitance, electrostatic energy and fces, Poisson s equation, static magnetic fields, Biot-Savart law, Ampere s law, vect magnetic potential, inductance, Maxwell s equations f time varying fields, Faraday s law, plane wave propagation, time-harmonic fields, propagation in lossless media, and wave reflection and transmission at nmal incidence. The bridge between electric circuits and electromagnetics is done through the study of transmission lines and their lumped-element model, 9

10 transmission line input impedance, and power flow on lossless transmission line. Prerequisites: EECE 210 and MATH 202. EECE 401: Biomedical Engineering Seminar (1 cr.) Bi-weekly seminars given by members of the Faculty of Engineering and Architecture by guest speakers. The seminars cover a range of biomedical engineering topics of theetical and professional interest. Students are required to submit an assignment based on each seminar, which will be graded. The seminar is required of all students taking the Biomedical Engineering Min. Prerequisite: EECE 601, EECE 60, MECH 6. EECE 410L: System Integration Labaty (1 cr.) A labaty course that introduces students to a variety of electronic systems that will help them better realize a functional device. The labaty covers a wide range of areas ranging from basic electronics, mot control, communication, micro-controllers, human machine interface, signal generation and measurement, and instrumentation. In addition to the mentioned topics, students are introduced to C language programming f embedded systems and techniques of circuit design and fabrication. Prerequisites: EECE 11, EECE 10L, and EECE 21L. EECE 412: Digital Integrated Circuits ( cr.) This course includes the following topics: an introduction to digital electronic circuits; models, current equations and parasitic of CMOS transists f digital design; study of CMOS inverter and logic gates, including analysis, design, simulation, layout and verification; advanced circuit styles.; sequential circuits; and the advanced topics: semiconduct memies, power grid, clocking strategies, datapath building blocks, deep-submicron design issues, and interconnect. Prerequisites: EECE 10 and EECE 20. EECE 412L: VLSI Computer Aided Design Labaty (1 cr.) A VLSI design course that introduces students to the basics of integrated circuits (IC) design using computer aided design (CAD) tools. The labaty familiarizes students with the IC design flow using the industry-standard Cadence Design Systems tools. Custom design of basic ICs will be covered at the physical layout, circuit, logic, and system levels. Labaty assignments include design and simulation projects using CAD tools f physical layout design, schematic capture, placeand-route of standard cells, logic verification, circuit extraction and simulation. Pre- co-requisite: EECE 412. EECE 421: Computer Architecture ( cr.) A course on the principles, techniques, and trade-offs used in designing modern process ce architectures. Topics include: benchmarking and perfmance evaluation; hardware instruction level parallelism techniques (pipelining, superscalar, out-of-der execution, branch prediction; software instruction level parallelism techniques (loop unrolling, software pipelining, predicated execution, EPIC architecture), virtual memy and high perfmance memy systems. To consolidate the material presented in class, students wk on a VHDL design project of a 2-wide superscalar microprocess ce. Prerequisites: EECE 21. EECE 422: Parallel Computer Architecture and Programming ( cr.) A course on high-perfmance computer architectures with emphasis on shared memy and distributed parallel architectures and programming models. Topics include: simultaneous multithreading processs, multice processs, SIMD processs, UMA, NUMA and COMA shared-memy multiprocesss, distributed multiprocesss, snoopy and directy-based cache coherence protocols, memy consistency models, high perfmance synchronization methods, 10

11 speculative lock elision, shared memy programming model, message passing programming model and transactional memy programming model. To consolidate the material presented in class, students wk on designing parallel programs using the OpenMP threading environment and MPI message passing programming standard. Prerequisite: EECE 21. EECE 425: Embedded Microprocess System Design ( cr.) A course on embedded hardware and software design. Topics include 1) The embedded system design process: requirements, specification, architecture, hardware/software co-design, system integration, testing; 2) Basic computing platfm: hardware and software components, bus ganization and protocol, DMA, Interrupts, I/O, memy devices and system; ) Program design and analysis: program models, compilation process, perfmance analysis and optimization, program level energy analysis and optimization, program validation and testing 4) Real-time operating systems: multiple tasks and processes, context switching, task scheduling, interprocess communication mechanisms; 5) System reliability and fault tolerance. To consolidate the material presented in class, students wk on an embedded design project using Xilinx FPGA board and development tools. Prerequisite: EECE 20. EECE 40: Software Engineering ( cr.) A course that teaches students the fmal processes employed f carrying out software projects, including the design, development, testing, and deploying of practical software systems. Students are exposed to the realities involved in developing software f clients and the requirements this imposes on quality, timing, and codination. Students will develop hands-on experience with practical tools used in real-life applications. The course requires the completion of a group-based real-life software project. Prerequisite: EECE 0. EECE 41: Design and Analysis of Algithms ( cr.) This course covers techniques f the design and analysis of efficient algithms. Topics include: sting algithms including merge-st, quick-st, and counting-st; median and der statistics algithms; sting lower bound; divide-and-conquer design strategy; polynomial and matrix multiplication algithms; balanced search trees; hash tables; augmenting data structures; numbertheetic algithms; dynamic programming; greedy algithms; graph algithms including graph traversal algithms and applications, minimum spanning tree, shtest path algithms; introduction to NP-completeness and intractability; selected topics. Prerequisite: EECE 0. EECE 42: Operating Systems ( cr.) This course covers the principles of operating systems and systems programming. The topics discussed in class are processes, threads, concurrency and synchronization, scheduling, deadlocks, memy management, file systems, i/o devices, parallel and distributed systems, and security. The course will be accompanied with hands on assignments involving contempary Linux kernels. Prerequisites: EECE 21 and EECE 0. Students cannot receive credit f both EECE 42 and CMPS 272. EECE 4: Database Systems ( cr.) This course covers the nature and purposes of database systems and an introduction to data modeling: entity relationship model, relational model with relational algebra, relational calculus and SQL, integrity constraints, file ganization and index files, and nmalization. Prerequisite: EECE 0. Students cannot receive credit f both EECE 4 and CMPS

12 EECE 44: Programming Language Design and Implementation ( cr.) This course will provide an introduction to the design and implementation of various programming paradigms, namely object-iented (Java, C++ and C#), functional (Haskell), and logic (Prolog). Compiler construction will be covered, in addition to topics such as, virtual machines, intermediate languages, and concurrency. Prerequisite: EECE 0. Students cannot receive credit f both EECE 44 and CMPS 258, f both EECE 44 and CMPS 274. EECE 45L: Software Tools Labaty (1 cr.) This course introduces software tools that enable engineers to become me effective and productive at writing quality code. The students will be grouped into teams of two ( three) that each will undertake a software project guided by a set of several designed labaty experiments. The project will reinfce object iented programming concepts, and will involve software tools that expose students to source control, documentation, debugging, build automation, testing, profiling, configuration and deployment. The Java language will be overviewed, and students have the choice of using Java C++ to conduct their wk. Prerequisite: EECE 0. EECE 442: Communication Systems ( cr.) This course introduces the students to the transmission and reception of analog signals; perfmance of analog communication systems in the presence of noise; analog to digital conversion and pulse coded modulation; transmission and reception of digital signals; perfmance of digital communication systems in the presence of noise and inter-symbol interference. Prerequisites: EECE 40 and STAT 20. EECE 442L: Communications Labaty (1 cr.) A labaty course with experiments covering the following topics: AM and FM modulation/demodulation, sampling and quantization, digital modulation (PSK, FSK, MSK, GMSK), digital demodulation, and inter-symbol interference. Prerequisite: EECE 442. EECE 450: Computer Netwks ( cr.) Same as EECE 50. EECE 451: Mobile Netwks and Applications ( cr.) This course covers mobile netwking topics with focus on wireless netwking technologies and mobile computing applications. It addresses the following topics: fundamentals of mobile netwk design, mobile communications technologies and standards, mobile netwking protocols, mobile device platfms, and mobile applications. Prerequisite: EECE 50 EECE 450. EECE 451L: Internetwking Labaty (1 cr.) This labaty course covers the technologies and protocols of the internet. The experiments cover the internet protocol (IP), address resolution protocol (ARP), internet control message protocol (ICMP), user datagram protocol (UDP), and transmission control protocol (TCP); the domain name system (DNS), routing protocols (RIP, OSPF, BGP), netwk address translation (NAT), dynamic host configuration (DHCP), netwk management protocols (SNMP), and IP multicast. Prerequisite: EECE 50 EECE 450. EECE 455: Cryptography and Netwk Security ( cr.) This course provides an overview of encryption and netwk security. The topics include: Classical encryption techniques, block ciphers and the data encryption standard, finite fields, advanced encryption standard, confidentiality using symmetric encryption, public-key cryptography, key 12

13 management, hash and MAC algithms, digital signatures, authentication applications, Web security, security, and IP security. Prerequisites: EECE 50 EECE 450. EECE 460: Control Systems ( cr.) This course seeks to impart in students a sound understanding of fundamental principles in control engineering, based on analog technologies. The course includes: mathematical modeling of linear continuous time invariant single input, single output dynamical systems; transfer functions and state space models, perfmance specifications, analysis and design of closed loop analog control systems. Prerequisite: EECE 40. EECE 460L: Control Systems Labaty (1 cr.) This course involves students in the practical implementation of the concepts acquired in EECE 460 by analyzing different types of dynamical systems, designing and understanding controllers suitable to specific models, simulating system responses, and experimentally verifying the effectiveness of various control schemes. Pre- co-requisite: EECE 460. EECE 461: Instrumentation ( cr.) A design course f complete instrumentation systems, including measurements, senss, data acquisition, and component integration. Application areas and course projects include industrial control, labaty measurements, automation systems, and the like. This course is completed with a set of labaty experiments. Prerequisite: EECE 460. EECE 462L: Industrial Control Labaty (1 cr.) A labaty that addresses topics related to industrial automation and process control. Experiments include Programmable Logic Controllers (PLC), Supervisy Control and Data Acquisition (SCADA), Human Machine Interface (HMI), Industrial Netwks, Machine Vision and Motion Control Applications. Prerequisite: EECE 460 MECH 41. EECE 46: Artificial Intelligence f Control Systems ( cr.) An introducty course in the evolving field of artificial intelligence (AI) in control systems. It aims at giving students a solid foundation in AI by covering basic techniques such as A* searching, reasoning under uncertainty, probabilistic reasoning over time, multi objects tracking, path planning, scheduling, communicating, perceiving and learning as applied to control systems, robotics and manufacturing. The group project and individual labaty assignments will provide students with hands on implementation experience of an intelligent control agent capable of basic learning. Prerequisites: EECE 460 and EECE 0. EECE 470: Electric Machines and Power Fundamentals ( cr.) Same as EECE 70. EECE 470L: Electric Machines Labaty (1 cr.) Transfmers: open circuit, sht circuit, and load test; unbalanced loading and parallel operation of transfmers; speed control and load characteristics of shunt, series and compound DC machines; induction machines: blocked rot, no-load, and loading tests; operation of single-phase induction mots; operation of a synchronous machine connected to a large external source. Prerequisite: EECE 70 EECE

14 EECE 471: Fundamentals of Power Systems Analysis ( cr.) This course covers the basic concepts of three-phase systems, generation modeling review, and generation capability curve; transfmers, autotransfmers, three-winding transfmers, and regulating transfmers. calculation of transmission line parameters, evaluation of steady state operation of transmission lines, reactive power compensation, line capability, power flow analysis using Gauss-Seidel and Newton-Raphson methods, economic load dispatch with generation limits and line losses, symmetrical fault analysis, symmetrical components and unsymmetrical fault analysis. Prerequisite: EECE 70 EECE 470. EECE 471L: Power Systems Labaty (1 cr.) This labaty course includes nine experiments to study various aspects of power systems: measurement of the characteristics data of a transmission line and an assessment of its voltage drop and losses; synchronization and steady state operation of a generat connected to an infinite bus system; load characteristics of a synchronous mot and effect of field excitation on reactive power load; effect of voltage levels on power transmission and effects of various load types on power plants; load flow data preparation and system study; system analysis of symmetrical and unsymmetrical faults; Transient stability data preparation and system study. Prerequisite: EECE 471. EECE 47: Power Electronics ( cr.) This labaty course includes an overview of power electronics devices used and their desired characteristics; diode circuits and rectifiers, effect of source inductance, three-phase rectifiers; dc-dc switched mode converters, buck, boost, and buck-boost circuits, bridge converter; pulse-width modulated inverters, voltage control, harmonics, three-phase inverters; introduction to gate and base drive circuits, snubber circuits. Prerequisites: EECE 10 and MATH EECE 47L: Power Electronics and Drives Labaty (1 cr.) This labaty course includes experiments to study the following: induction mot tque-speed curve and starting characteristic, induction mot speed control through a 4-quandrant drive, single phase capacit-start induction mot, ac to dc converter, dc to dc converters; buck, boost, and buckboost regulats, dc to ac inversion, ac to ac converter. Prerequisite: EECE 47. EECE 474: Electric Drives ( cr.) A course that covers steady-state analysis of dc and poly-phase induction mots, starting, and control; AC drives: solid-state control, dc link in adjustable speed drives, voltage and frequency controls, braking and plugging; DC drives: rectifier and chopper drives, dynamic and regenerative braking, plugging; stepper mots: types, operational characteristics, control algithms, power drive configurations; and special-purpose mots. Prerequisite: EECE 70 EECE 470. EECE 475: Industrial Electrification ( cr.) A course that outlines medium and low voltage installations; lighting, practical applications of electric machines; mot control centers; emergency power supplies; and auxiliary systems. Prerequisite: EECE 70 EECE 470 EECE 476: Power System Protection and Switchgear ( cr.) A course that covers current and voltage transfmer theies, construction, and applications, electro-mechanical relay, solid state relay, and numeric relay; analogue to digital converter (ADC), digital to analogue converter (DAC), memies, protection systems f electric machines, transfmers, bus bars, overhead and underground transmission lines; over-voltage protection system; and a brief introduction to data transmission. Prerequisite: EECE 70 EECE

15 EECE 480: High Frequency Signal Transmission ( cr.) This course covers basic concepts and methods related to electromagnetic wave propagation in particular f the purpose of signal transmission. The course includes: Review of Maxwell s equations, propagation and reflection of plane waves, transmission lines, propagation through optical fibers, overview of wave guides, and wireless transmission. Prerequisite: EECE 80. EECE 499: Undergraduate Research ( cr.) This course requires participation, under supervision of a faculty member, in a research project. Befe registering, the student must create a proposal regarding the nature of the research, the specific goals of the research, and the desired final rept outcome; this proposal must be submitted to and approved by the supervising faculty member and the department befe registering. Prerequisites: Completion of 65 required credits in the maj, and a cumulative average of 80.0 above. EECE 500: Approved Experience (1 b.) This is an eight-week professional training course in electrical and computer engineering. EECE 501: Final Year Project ( cr.) A supervised project in groups of nmally students aimed at providing practical experience in some aspects of computer, communications and electrical engineering. Students are expected to define the project, state its objectives, complete a literature survey, set project specifications and select a design method. They are also expected to do some preliminary modeling and analysis and to acquire the necessary material needed f the completion of the project in the spring term. A professional rept and an al presentation are also required from the students. Prerequisite: EECE 410L EECE 502: Final Year Project ( cr.) This is a continuation of EECE 501. Students are asked to deliver a product that has passed through the design, analysis, testing and evaluation stages. The course also requires the production of a professional rept that includes a description of the design process, implementation and testing, verification and validation and a critical appraisal of the project. An al presentation and a poster are also within the project deliverables. Prerequisite: EECE 501. EECE 50A: Special Topics in Audio Engineering ( cr.) The course is taught in a blended learning fmat and introduces students to the audio engineering discipline. Topics include properties of sound sources (including musical instruments), the human perception of sound (psychoacoustics), acoustical design of audio rooms (room resonance, reverberation, isolation, etc.), study and design of various types of electro-acoustical transducers (microphones, speakers, and analog tape recders), operation of analog and digital audio production consoles, digital audio principles (coding, standards, transmission, media, etc.), and musical instrument digital interface (MIDI). The course introduces and uses Avid s ProTools digital audio production suite as a tool f audio applications. Prerequisite: EECE

ELECTRICAL ENGINEERING

ELECTRICAL ENGINEERING EE ELECTRICAL ENGINEERING See beginning of Section H for abbreviations, course numbers and coding. The * denotes labs which are held on alternate weeks. A minimum grade of C is required for all prerequisite

More information

BSEE Degree Plan Bachelor of Science in Electrical Engineering: 2015-16

BSEE Degree Plan Bachelor of Science in Electrical Engineering: 2015-16 BSEE Degree Plan Bachelor of Science in Electrical Engineering: 2015-16 Freshman Year ENG 1003 Composition I 3 ENG 1013 Composition II 3 ENGR 1402 Concepts of Engineering 2 PHYS 2034 University Physics

More information

Department of Industrial Engineering & Management

Department of Industrial Engineering & Management 455 Department of Industrial Engineering & Management Chairperson: Professors: Associate Professor: Assistant Professors: Senior Lecturers: Instructor: Yassine, Ali Salameh, Moueen; Yassine, Ali Maddah,

More information

ENEE Electrical & Computer Engineering Summer 2015

ENEE Electrical & Computer Engineering Summer 2015 This printed version of the Schedule of Classes is current as of 12/14/15 10:19 PM. ENEE Electrical & Computer Engineering Summer 2015 ENEE200 Social and Ethical Dimensions of Engineering Technology Credits:

More information

Professional Organization Checklist for the Computer Information Systems Curriculum

Professional Organization Checklist for the Computer Information Systems Curriculum Professional Organization Checklist f the Computer Infmation Systems Curriculum Association of Computing Machinery and Association of Infmation Systems IS 2002 Model Curriculum and Guidelines f Undergraduate

More information

Undergraduate Major in Computer Science and Engineering

Undergraduate Major in Computer Science and Engineering University of California, Irvine 2015-2016 1 Undergraduate Major in Computer Science and Engineering On This Page: Overview Admissions Requirements for the B.S. in Computer Science and Engineering Sample

More information

FBSU DEPARTMENT OF ELECTRICAL ENGINEERING. Course Descriptions

FBSU DEPARTMENT OF ELECTRICAL ENGINEERING. Course Descriptions FBSU DEPARTMENT OF ELECTRICAL ENGINEERING Course Descriptions ELEE 210 Electric Circuits I 3(3, 0, 0) A course on fundamentals of electric circuits; basic elements and laws; independent and dependent sources;

More information

A bachelor of science degree in electrical engineering with a cumulative undergraduate GPA of at least 3.0 on a 4.0 scale

A bachelor of science degree in electrical engineering with a cumulative undergraduate GPA of at least 3.0 on a 4.0 scale What is the University of Florida EDGE Program? EDGE enables engineering professional, military members, and students worldwide to participate in courses, certificates, and degree programs from the UF

More information

Electrical Engineering

Electrical Engineering 306 Electrical Engineering Paul Neudorfer, Ph.D., Chair Objectives Electrical engineering is concerned with the use of electrical energy for the benefit of society. The profession of electrical engineering

More information

The syllabus applies to students admitted in the academic year 2014-15 and thereafter under the fouryear

The syllabus applies to students admitted in the academic year 2014-15 and thereafter under the fouryear COMPUTER ENGINEERING SYLLABUS The syllabus applies to students admitted in the academic year 2014-15 and thereafter under the fouryear curriculum. Definition and Terminology Each course offered by the

More information

Department of Electrical and Computer Engineering

Department of Electrical and Computer Engineering 364 Department of Electrical and Computer Engineering Department of Electrical and Computer Engineering Chairperson: Professors: Associate Professors: Assistant Professors: Adjunct Professor: Senior Lecturers:

More information

Department of Electrical and Computer Engineering

Department of Electrical and Computer Engineering Department of Electrical and Computer Engineering Brian K. Johnson, Dept. Chair (214 Buchanan Engr. Lab. 83844-1023; phone 208/885-6554; www.ece.uidaho.edu). Faculty: Touraj Assefi, David H. Atkinson,

More information

Electrical and Computer Engineering Undergraduate Advising Manual

Electrical and Computer Engineering Undergraduate Advising Manual Electrical and Computer Engineering Undergraduate Advising Manual Department of Engineering University of Massachusetts Boston Revised: October 5, 2015 Table of Contents 1. Introduction... 3 2. Mission

More information

NATIONAL SUN YAT-SEN UNIVERSITY

NATIONAL SUN YAT-SEN UNIVERSITY NATIONAL SUN YAT-SEN UNIVERSITY Department of Electrical Engineering (Master s Degree, Doctoral Program Course, International Master's Program in Electric Power Engineering) Course Structure Course Structures

More information

Cabrillo College Catalog 2015-2016

Cabrillo College Catalog 2015-2016 COMPUTER SCIENCE Natural Applied Sciences Division Wa Garner, Division Dean Division Office, Room 701 Steve Hodges, Program Contact, (831) 479-6494 Aptos Counsel: (831) 479-6274 f appointment Watsonville

More information

Computer Science. Master of Science

Computer Science. Master of Science Computer Science Master of Science The Master of Science in Computer Science program at UALR reflects current trends in the computer science discipline and provides students with a solid theoretical and

More information

Computer Engineering Technology

Computer Engineering Technology Computer Engineering Technology Dr. Adam Filios, Chair Electrical & Computer Engineering Technology Dept. adam.filios@farmingdale.edu 631-420-2084 School of Engineering Technology Bachelor of Science Degree

More information

Master of Science in Computer Science

Master of Science in Computer Science Master of Science in Computer Science Background/Rationale The MSCS program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation,

More information

CS/Computer Engineering Dual Degree Curriculum Content

CS/Computer Engineering Dual Degree Curriculum Content CS/Computer Engineering Dual Degree Curriculum Content General Education (41 credits) COMM 101: Written and Oral Communication I COMM 301: Written and Oral Communication II ECON 201: Economics Principles

More information

Depth and Excluded Courses

Depth and Excluded Courses Depth and Excluded Courses Depth Courses for Communication, Control, and Signal Processing EECE 5576 Wireless Communication Systems 4 SH EECE 5580 Classical Control Systems 4 SH EECE 5610 Digital Control

More information

COLLEGE OF INFORMATION TECHNOLOGY

COLLEGE OF INFORMATION TECHNOLOGY COLLEGE OF INFORMATION TECHNOLOGY COLLEGE OVERVIEW The College of Information Technology provides the structure and organization for male and female students to successfully pursue degree programs in Information

More information

SCHWEITZER ENGINEERING LABORATORIES, COMERCIAL LTDA.

SCHWEITZER ENGINEERING LABORATORIES, COMERCIAL LTDA. Pocket book of Electrical Engineering Formulas Content 1. Elementary Algebra and Geometry 1. Fundamental Properties (real numbers) 1 2. Exponents 2 3. Fractional Exponents 2 4. Irrational Exponents 2 5.

More information

ELECTRICAL ENGINEERING TECHNOLOGY (EET) TRANSFER ASSURANCE GUIDE (TAG) April 22, 2008

ELECTRICAL ENGINEERING TECHNOLOGY (EET) TRANSFER ASSURANCE GUIDE (TAG) April 22, 2008 ELECTRICAL ENGINEERING TECHNOLOGY (EET) TRANSFER ASSURANCE GUIDE (TAG) April 22, 2008 Ohio Transfer Module: Ohio Transfer Module (OTM) Requirements: 36-40 semester hours / 54-60 quarter hours. Students

More information

List of courses MEngg (Computer Systems)

List of courses MEngg (Computer Systems) List of courses MEngg (Computer Systems) Course No. Course Title Non-Credit Courses CS-401 CS-402 CS-403 CS-404 CS-405 CS-406 Introduction to Programming Systems Design System Design using Microprocessors

More information

Electrical and Computer Engineering

Electrical and Computer Engineering Engineering-1 Electrical and Computer Engineering Faculty: Hernandez, Chair, Adegbege, Deese, Katz, Kim, Pearlstein The Department of Electrical and Computer Engineering offers academic programs leading

More information

Metropolitan State University of Denver

Metropolitan State University of Denver ELECTRICAL ENGINEERING TECHNOLOGY Electrical Engineering Technology (EET) graduates have much of the know-why of the engineer and much of the knowhow of the technician. The EET curriculum combines theory

More information

Electrical Engineering Technology - Process Automation

Electrical Engineering Technology - Process Automation Electrical Engineering Technology - Process Automation Ontario College Advanced Diploma (3 Years - 6 Semesters ) (4029) 705.759.6700 : 1.800.461.2260 : www.saultcollege.ca : Sault Ste. Marie, ON, Canada

More information

2010-2011 Assessment for Master s Degree Program Fall 2010 - Spring 2011 Computer Science Dept. Texas A&M University - Commerce

2010-2011 Assessment for Master s Degree Program Fall 2010 - Spring 2011 Computer Science Dept. Texas A&M University - Commerce 2010-2011 Assessment for Master s Degree Program Fall 2010 - Spring 2011 Computer Science Dept. Texas A&M University - Commerce Program Objective #1 (PO1):Students will be able to demonstrate a broad knowledge

More information

2. EXPLAIN CHANGE TO DEGREE PROGRAM AND GIVE A DETAILED RATIONALE FOR EACH INDIVIDUAL CHANGE:

2. EXPLAIN CHANGE TO DEGREE PROGRAM AND GIVE A DETAILED RATIONALE FOR EACH INDIVIDUAL CHANGE: PROPOSED CHANGES TO THE BACHELOR OF SCIENCE IN ELECTRICAL AND COMPUTER ENGINEERING DEGREE PROGRAM IN THE COCKRELL SCHOOL OF ENGINEERING CHAPTER IN THE UNDERGRADUATE CATALOG 2016-2018 or LAW SCHOOL CATALOG

More information

SECOND YEAR. Major Subject 3 Thesis (EE 300) 3 Thesis (EE 300) 3 TOTAL 3 TOTAL 6. MASTER OF ENGINEERING IN ELECTRICAL ENGINEERING (MEng EE) FIRST YEAR

SECOND YEAR. Major Subject 3 Thesis (EE 300) 3 Thesis (EE 300) 3 TOTAL 3 TOTAL 6. MASTER OF ENGINEERING IN ELECTRICAL ENGINEERING (MEng EE) FIRST YEAR MASTER OF SCIENCE IN ELECTRICAL ENGINEERING (MS EE) FIRST YEAR Elective 3 Elective 3 Elective 3 Seminar Course (EE 296) 1 TOTAL 12 TOTAL 10 SECOND YEAR Major Subject 3 Thesis (EE 300) 3 Thesis (EE 300)

More information

INFORMATION TECHNOLOGY (IT)

INFORMATION TECHNOLOGY (IT) Infmation Technology 55 INFORMATION TECHNOLOGY (IT) 202 Old Union Hall, (309) 438-8338 IT.IllinoisState.edu School Direct: Mary Elaine Califf. Office: 202 Old Union. Graduate Program Direct: Tib Gyires.

More information

Electronics Technologies Programs

Electronics Technologies Programs Electronics Technologies Programs go.chemeketa.edu/electronics Career opptunities in the electronics field are diverse, exciting, and rewarding. Chemeketa s electronics department offers seven programs

More information

COMPUTER SCIENCE. www.uwp.edu

COMPUTER SCIENCE. www.uwp.edu Computer Science - 95 Degrees Offered: Bachel of Science in Computer Science. Master of Science in Computer and Infmation Systems (see graduate section). Professs: Perdikaris, Ph.D. Associate Professs:

More information

How To Get A Computer Science Degree At Appalachian State

How To Get A Computer Science Degree At Appalachian State 118 Master of Science in Computer Science Department of Computer Science College of Arts and Sciences James T. Wilkes, Chair and Professor Ph.D., Duke University WilkesJT@appstate.edu http://www.cs.appstate.edu/

More information

AUB/FEA Electrical and Computer Engineering Department (ECE)

AUB/FEA Electrical and Computer Engineering Department (ECE) AUB/FEA Electrical and Computer Engineering Department (ECE) Orientation Session August 27, 2013 Outline The ECE Department [Video] Program and Courses Advising Rules and Regulations Student Access to

More information

The Emerging Trends in Electrical and Computer Engineering

The Emerging Trends in Electrical and Computer Engineering 18-200 Fall 2006 The Emerging Trends in Electrical and Computer Engineering Hosting instructor: Prof. Jimmy Zhu; Time: Thursdays 3:30-4:20pm; Location: DH 2210 Date Lecturer Lecture Contents L01 08/31

More information

M.S. Computer Science Program

M.S. Computer Science Program M.S. Computer Science Program Pre-requisite Courses The following courses may be challenged by sitting for the placement examination. CSC 500: Discrete Structures (3 credits) Mathematics needed for Computer

More information

Doctor of Philosophy in Computer Science

Doctor of Philosophy in Computer Science Doctor of Philosophy in Computer Science Background/Rationale The program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects

More information

DISTANCE DEGREE PROGRAM CURRICULUM NOTE:

DISTANCE DEGREE PROGRAM CURRICULUM NOTE: Bachelor of Science in Electrical Engineering DISTANCE DEGREE PROGRAM CURRICULUM NOTE: Some Courses May Not Be Offered At A Distance Every Semester. Chem 121C General Chemistry I 3 Credits Online Fall

More information

Poznan University of Technology Faculty of Electrical Engineering

Poznan University of Technology Faculty of Electrical Engineering Poznan University of Technology Faculty of Electrical Engineering Contact Person: Pawel Kolwicz Vice-Dean Faculty of Electrical Engineering pawel.kolwicz@put.poznan.pl List of Modules Academic Year: 2015/16

More information

CSEN301 Embedded Systems Trimester 1

CSEN301 Embedded Systems Trimester 1 Victoria University of Wellington (VUW) course offering for NZ-EU Joint Mobility Project Novel Sensing Technologies and Instrumentation in Environmental Climate Change Monitoring 1. General The Victoria

More information

Division of Mathematical Sciences

Division of Mathematical Sciences Division of Mathematical Sciences Chair: Mohammad Ladan, Ph.D. The Division of Mathematical Sciences at Haigazian University includes Computer Science and Mathematics. The Bachelor of Science (B.S.) degree

More information

COMPUTER SCIENCE AND ENGINEERING

COMPUTER SCIENCE AND ENGINEERING The University of Connecticut School of Engineering COMPUTER SCIENCE AND ENGINEERING GUIDE TO COURSE SELECTION AY 2013-2014 Revised May 23, 2013 for Computer Science and Engineering (CSE) Majors in the

More information

FACULTY OF POSTGRADUATESTUDIES Master of Science in Computer Engineering The Future University

FACULTY OF POSTGRADUATESTUDIES Master of Science in Computer Engineering The Future University FACULTY OF POSTGRADUATESTUDIES Master of Science in Computer Engineering The Future University 2 Table of Contents: Page I. Introduction 1 II. Philosophy of the Program 2 III. Aims of the Program 2 IV.

More information

COURSE DESCRIPTION OF COMPUTER ENGINEERING SUBJECTS

COURSE DESCRIPTION OF COMPUTER ENGINEERING SUBJECTS SUMMARY OF COURSE DESCRIPTIONS BACHELOR OF SCIENCE IN COMPUTER ENGINEERING A. MATHEMATICS COURSE DESCRIPTION OF COMPUTER ENGINEERING SUBJECTS COLLEGE ALGEBRA - A course in algebra covering such topics

More information

COURSE CATALOG. BS Networking and System Administration

COURSE CATALOG. BS Networking and System Administration COURSE CATALOG BS Networking and System Administration Program Overview Networking, the technology of interconnecting computing devices so information can flow between them, includes the design, deployment,

More information

The mission of the School of Electronic and Computing Systems 3 is to provide:

The mission of the School of Electronic and Computing Systems 3 is to provide: BSCOMPE-COMP Computer Engineering Assessment Plan Missions and Outcomes Three mission statements are provided below for the University of Cincinnati, the College of Engineering and Applied Science, and

More information

Software Engineering

Software Engineering Undergraduate Program Guide Bachelor of Science in Software Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research

More information

Content Map For Career & Technology

Content Map For Career & Technology Content Strand: Applied Academics CT-ET1-1 analysis of electronic A. Fractions and decimals B. Powers of 10 and engineering notation C. Formula based problem solutions D. Powers and roots E. Linear equations

More information

How To Get A Computer Science Degree

How To Get A Computer Science Degree MAJOR: DEGREE: COMPUTER SCIENCE MASTER OF SCIENCE (M.S.) CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING The Department of Computer Science offers a Master of Science

More information

PROGRAM CRITERIA FOR ELECTRICAL ENGINEERING TECHNOLOGY

PROGRAM CRITERIA FOR ELECTRICAL ENGINEERING TECHNOLOGY PROGRAM CRITERIA FOR ELECTRICAL ENGINEERING TECHNOLOGY Scope These program criteria apply to programs having titles involving Electrical Engineering Technology including: electrical engineering, electrical

More information

Computer Science and Electrical Engineering

Computer Science and Electrical Engineering Department of Computer Science & Electrical Engineering Computer Science and Electrical Engineering Computer Science As a computer scientist, imagine creating the next search engine, the next social web

More information

Computer Engineering

Computer Engineering Undergraduate Program Guide Bachelor of Science in Computer Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research

More information

Computer Engineering as a Discipline

Computer Engineering as a Discipline Computing Curriculum Computer Engineering Curriculum Report Chapter 2 Computer Engineering as a Discipline T his chapter presents some of the characteristics that distinguish computer engineering from

More information

M.S. in Electrical Engineering

M.S. in Electrical Engineering 1 M.S. in Electrical Engineering Degree Requirements Bridge Program Students who have earned a Bachelor of Science in Engineering Technology (B.S.E.T.) degree, or who lack an appropriate background may

More information

Unit/Standard Number. High School Graduation Years 2010, 2011 and 2012

Unit/Standard Number. High School Graduation Years 2010, 2011 and 2012 1 Secondary Task List 100 SAFETY 101 Demonstrate an understanding of State and School safety regulations. 102 Practice safety techniques for electronics work. 103 Demonstrate an understanding of proper

More information

Master of Science in Computer Science

Master of Science in Computer Science University of Missouri - Kansas City 1 Master of Science in Computer Science Program Description The University of Missouri-Kansas City has created an exciting and uniquely designed program of graduate

More information

BIOLOGY. Academic Regulation A grade of C- is the minimal grade acceptable for progression in the CMPS 221, 222, and 223 sequence.

BIOLOGY. Academic Regulation A grade of C- is the minimal grade acceptable for progression in the CMPS 221, 222, and 223 sequence. Academic Regulation A grade of C- is the minimal grade acceptable for progression in the CMPS 221, 222, and 223 sequence. Lower Division The Department of Computer Science offers courses on topics of current

More information

Computer Science. Cabrillo College Catalog 2011-2012

Computer Science. Cabrillo College Catalog 2011-2012 COMPUTER SCIENCE Natural Applied Sciences Division Wa Garner, Division Dean Division Office, Room 701 Susan Nerton, Program Chair, (831) 479-6545 Aptos Counsel: (831) 479-6274 f appointment Watsonville

More information

Computer Science/Software Engineering

Computer Science/Software Engineering 292 School of Science and Engineering Computer Science/Software Engineering Everald E. Mills, PhD, Chair Objectives The computer science program seeks to prepare students for careers that require sophisticated

More information

Digital Signal Processing

Digital Signal Processing School Major School of Engineering Electrical Engineering General Education Requirements ARAB200 Arabic Language and Literature This course is a comprehensive review of Arabic Grammar, Syntax, major literature

More information

Computer Science Major Utah State University

Computer Science Major Utah State University Computer Science Maj Utah State University The Computer Science undergraduate program is accredited by the Computer Science Accreditation Commission (CSAC) of the Computing Sciences Accreditation Board

More information

B.Eng. (Computer Engineering) Content of Subjects Applicable to Students Matriculating in 2011 or later

B.Eng. (Computer Engineering) Content of Subjects Applicable to Students Matriculating in 2011 or later B.Eng. (Computer Engineering) Content of Subjects Applicable to Students Matriculating in 2011 or later FIRST YEAR CE1001 DISCRETE MATHEMATICS Elementary number theory; Sets; Predicate logic; Linear recurrence

More information

Department of Computer Science

Department of Computer Science 82 Advanced Biochemistry Lab II. (2-8) The second of two laboratory courses providing instruction in the modern techniques of biochemistry. Experiments are performed on the isolation, manipulation and

More information

Computer Science and Information Systems

Computer Science and Information Systems 1 Department of Computer Science and Infmation Technology Computer Science and Infmation Systems Infmation Sheet The Department of Computer Science and Infmation Technology offers a Bachel of Science degree

More information

ELECTRICAL and COMPUTER ENGINEERING

ELECTRICAL and COMPUTER ENGINEERING ELECTRICAL and COMPUTER ENGINEERING Undergraduate Program Guide Bachelor of Science in Electrical Engineering Bachelor of Science in Computer Engineering Supplement to 2013-2014 GMU Catalog Last Updated:

More information

School of Engineering Electronics Engineering General Education Requirements Code Title Credits CULT200 Introduction to Arab - Islamic Civilization

School of Engineering Electronics Engineering General Education Requirements Code Title Credits CULT200 Introduction to Arab - Islamic Civilization School Major School of Engineering Electronics Engineering General Education Requirements CULT200 Introduction to Arab - Islamic Civilization The purpose of this course is to acquaint students with the

More information

Center of Academic Excellence Cyber Operations Program 2013 Application

Center of Academic Excellence Cyber Operations Program 2013 Application Center of Academic Excellence Cyber Operations Program 2013 Application Name of Institution: Mailing Address of Institution: Date: Institution s President s Name and Official Email Address: Department

More information

Curriculum for a Master s Degree in ECE with focus on Mixed Signal SOC Design

Curriculum for a Master s Degree in ECE with focus on Mixed Signal SOC Design Curriculum for a Master s Degree in ECE with focus on Mixed Signal SOC Design Department of Electrical and Computer Engineering Overview The VLSI Design program is part of two tracks in the department:

More information

Master of Engineering - ME (Medical Software)

Master of Engineering - ME (Medical Software) Master of Engineering - ME (Medical Software) This program has been designed to create skilled professionals who can engineer the medical world. Students are trained to suit the industry requirements.

More information

Electrical and Computer Engineering

Electrical and Computer Engineering Undergraduate Catalog 2013-2014 College of and Computing 517 Electrical and Computer Shekhar Bhansali, Chairperson and Profess Malek Adjouadi, Profess Jean Andrian, Associate Profess and Associate Chairperson

More information

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING Fall 2000 The instructions contained in this packet are to be used as a guide in preparing the Departmental Computer Science Degree Plan Form for the Bachelor's

More information

IC 1101 Basic Electronic Practice for Electronics and Information Engineering

IC 1101 Basic Electronic Practice for Electronics and Information Engineering 7. INDUSTRIAL CENTRE TRAINING In the summer between Year 1 and Year 2, students will undergo Industrial Centre Training I in the Industrial Centre (IC). In the summer between Year 2 and Year 3, they will

More information

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce Program Objective #1 (PO1):Students will be able to demonstrate a broad knowledge of Computer Science

More information

Electrical Engineering Definition of Tuning

Electrical Engineering Definition of Tuning Electrical Engineering Definition of Tuning Tuning is a faculty-led pilot project designed to define what students must know, understand, and be able to demonstrate after completing a degree in a specific

More information

T146 Electro Mechanical Engineering Technician MTCU Code 51021 Program Learning Outcomes

T146 Electro Mechanical Engineering Technician MTCU Code 51021 Program Learning Outcomes T146 Electro Mechanical Engineering Technician MTCU Code 51021 Program Learning Outcomes Synopsis of the Vocational Learning Outcomes* The graduate has reliably demonstrated the ability to: 1. fabricate

More information

Degree programme in Automation Engineering

Degree programme in Automation Engineering Degree programme in Automation Engineering Course descriptions of the courses for exchange students, 2014-2015 Autumn 2014 21727630 Application Programming Students know the basis of systems application

More information

Mathematics Program Description Associate in Arts Degree Program Outcomes Required Courses............................. Units

Mathematics Program Description Associate in Arts Degree Program Outcomes Required Courses............................. Units Program Description Successful completion of this maj will assure competence in mathematics through differential and integral calculus, providing an adequate background f employment in many technological

More information

Department of Computer Science

Department of Computer Science Department of Computer Science Ali Sekmen, PhD 2, Chair 005, McCord Hall 615-963-5712 Faculty: K. Al Nasr, W. Chen, E. Erdemir, M. Hayes, H. Miao, T. Rogers, G. Shao, F. Yao General Statement: The Department

More information

Teaching optics in electrical engineering curriculums

Teaching optics in electrical engineering curriculums Teaching optics in electrical engineering curriculums by Alexander D Poularikas and Samuel Seely University of Alabama in Huntsville Electrical and Computer Engineering Department Huntsville, Alabama 35899

More information

Master of Science (Electrical Engineering) MS(EE)

Master of Science (Electrical Engineering) MS(EE) Master of Science (Electrical Engineering) MS(EE) 1. Mission Statement: The mission of the Electrical Engineering Department is to provide quality education to prepare students who will play a significant

More information

Computer Engineering: Incoming MS Student Orientation Requirements & Course Overview

Computer Engineering: Incoming MS Student Orientation Requirements & Course Overview Computer Engineering: Incoming MS Student Orientation Requirements & Course Overview Prof. Charles Zukowski (caz@columbia.edu) Interim Chair, September 3, 2015 MS Requirements: Overview (see bulletin for

More information

ELECTRICAL ENGINEERING

ELECTRICAL ENGINEERING ELECTRICAL ENGINEERING The master degree programme of Teacher Training in Electronical Engineering is designed to develop graduates competencies in the field of Curriculum Development and Instructional

More information

REPORT ON CANDIDATES WORK IN THE CARIBBEAN ADVANCED PROFICIENCY EXAMINATION MAY/JUNE 2008 ELECTRICAL AND ELECTRONIC TECHNOLOGY (TRINIDAD AND TOBAGO)

REPORT ON CANDIDATES WORK IN THE CARIBBEAN ADVANCED PROFICIENCY EXAMINATION MAY/JUNE 2008 ELECTRICAL AND ELECTRONIC TECHNOLOGY (TRINIDAD AND TOBAGO) CARIBBEAN EXAMINATIONS COUNCIL REPORT ON CANDIDATES WORK IN THE CARIBBEAN ADVANCED PROFICIENCY EXAMINATION MAY/JUNE 2008 ELECTRICAL AND ELECTRONIC TECHNOLOGY (TRINIDAD AND TOBAGO) Copyright 2008 Caribbean

More information

Electrical Engineering Technician - Process Automation

Electrical Engineering Technician - Process Automation Electrical Engineering Technician - Process Automation Ontario College Diploma (2 Years - 4 Semesters ) (4026) 705.759.6700 : 1.800.461.2260 : www.saultcollege.ca : Sault Ste. Marie, ON, Canada Section

More information

HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION. Department of Mathematics Virginia Polytechnic Institute & State University

HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION. Department of Mathematics Virginia Polytechnic Institute & State University HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION Department of Mathematics Virginia Polytechnic Institute & State University Revised June 2013 2 THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION

More information

Undergraduate Degree Map for Completion in Four Years

Undergraduate Degree Map for Completion in Four Years Page 1 of 7 Undergraduate Degree Map for Completion in Four Years College: College of Science, Engineering & Technology Department: Elec. & Computer Engineering Name of Program: COMPUTER ENGINEERING Degree

More information

Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track)

Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track) Plan Number 2009 Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track) I. General Rules and Conditions 1. This plan conforms to the regulations of the general frame of programs

More information

The Department of Electrical and Computer Engineering (ECE) offers the following graduate degree programs:

The Department of Electrical and Computer Engineering (ECE) offers the following graduate degree programs: Note that these pages are extracted from the full Graduate Catalog, please refer to it for complete details. College of 1 ELECTRICAL AND COMPUTER ENGINEERING www.ece.neu.edu SHEILA S. HEMAMI, PHD Professor

More information

Aerospace Engineering

Aerospace Engineering West Virginia University 1 Aerospace Engineering Aerospace Engineering Aerospace travel, space exploration, and flight of manned or unmanned vehicles continue to gain significance. Aerospace engineering

More information

ELECTRICAL AND COMPUTER ENGINEERING (EGRE)

ELECTRICAL AND COMPUTER ENGINEERING (EGRE) VCU 1 ELECTRICAL AND COMPUTER ENGINEERING (EGRE) EGRE 101. Introduction to Engineering. 4 Hours. Course open to first-year students majoring in electrical or computer engineering. Introduction to engineering

More information

School of Management and Information Systems

School of Management and Information Systems School of Management and Information Systems Business and Management Systems Information Science and Technology 176 Business and Management Systems Business and Management Systems Bachelor of Science Business

More information

Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences.

Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences. Information Systems Dr. Haesun Lee Professor Dr. Haesun Lee is a Professor of Computer Science. She received her Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1997). Her primary

More information

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006 Core Syllabus C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS Version 2.6 June 2006 EUCIP CORE Version 2.6 Syllabus. The following is the Syllabus for EUCIP CORE Version 2.6, which

More information

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program Accelerated Bachelor of Science/Master of Science in Computer Science 1 Dual Degree Program Definitions The discussion below uses the following definitions: o BS/MS program: The complete accelerated Bachelor

More information

School of Engineering Computer Engineering General Education Requirements Code Title Credits CULT200 Introduction to Arab - Islamic Civilization The

School of Engineering Computer Engineering General Education Requirements Code Title Credits CULT200 Introduction to Arab - Islamic Civilization The School Major School of Engineering Computer Engineering General Education Requirements CULT200 Introduction to Arab - Islamic Civilization The purpose of this course is to acquaint students with the history

More information

PROPOSED CHANGES TO THE ELECTRICAL ENGINEERING DEGREE PROGRAM IN THE COLLEGE OF ENGINEERING SECTION IN THE UNDERGRADUATE CATALOG 2014-2016

PROPOSED CHANGES TO THE ELECTRICAL ENGINEERING DEGREE PROGRAM IN THE COLLEGE OF ENGINEERING SECTION IN THE UNDERGRADUATE CATALOG 2014-2016 PROPOSED CHANGES TO THE ELECTRICAL ENGINEERING DEGREE PROGRAM IN THE COLLEGE OF ENGINEERING SECTION IN THE UNDERGRADUATE CATALOG 2014-2016 Type of Change Academic Change 1. IF THE ANSWER TO ANY OF THE

More information

Computer Science. Requirements for the Major (updated 11/13/03)

Computer Science. Requirements for the Major (updated 11/13/03) Computer Science Faculty: Knox Chair; Komagata,, Martinovic, Neff, Sampath, Wolz Faculty from mathematics with joint teaching appointments in computer science: Conjura, Greenbaun, Iannone The computer

More information

Electronics Technology

Electronics Technology Degree: A.S. - Electronic Systems Technology Certificates: Electronic Systems Technology Certificates offered by the department: Basic Electronic Assembly and Repair Advanced Electronic Assembly & Repair

More information

Notes on Modifying an EET Associate Degree Curriculum to Improve Graduate Placement

Notes on Modifying an EET Associate Degree Curriculum to Improve Graduate Placement Session 1448 Notes on Modifying an EET Associate Degree Curriculum to Improve Graduate Placement James Stewart, William Lin DeVry College of Technology North Brunswick, New Jersey / Purdue School of Engineering

More information