Cmputer Engineering and Systems Grup Alex Sprintsn Dept. f ECE Texas A&M University
2 Abut Cmputer Engineering in ECE A jint prgram between ECE and CS CE degrees M. S., M. E., Ph.D. Grup leader: Dr. Jiang Hu Administrative assistant: Carlyn Warzn, 333E WEB http://cesg.tamu.edu http://engineering.tamu.edu/electrical/
Faculty 3 Pierce Cantrell Nick Duffield Gwan Chi Paul Gratz I-Hng Hu Jiang Hu (grup leader) Sunil Khatri P. R. Kumar Peng Li Mi Lu Weiping Shi Srinivas Shakkttai Alex Sprintsn Xi Zhang
Areas f Research 4 VLSI circuits and systems Electrnic Design Autmatin (EDA) Lgic synthesis System-n-Silicn (SC) Hardware acceleratin Bimedical applicatins Lw pwer/energy vlsi design Radiatin hardened vlsi design Slid state radiatin detectrs VLSI realizatin f machine learning algrithms
Areas f Research 5 Cmputer Systems and Architecture Multi-cre prcessr design Prcessr Micrarchitecture Memry Systems Hierarchies System Designs fr Emerging Nn-vlatile Memries Strage Systems Netwrk Prcessrs
Areas f Research 6 Cmmunicatin Netwrks Wireless netwrks Cntent distributin P2P netwrks Sftware-Defined netwrks Netwrk security Real-time cmmunicatin Netwrk cding
Areas f Research 7 Cyber-Physical Systems Netwrk and data science Measurement and analysis f Internet Data Big data analytics
CESG Faculty 8 Netwrking Prf. A. L. N. Reddy Research Cmputer netwrks Multimedia Cmputer architecture
CESG Faculty 9 Prf. Pierce Cantrel Research Cmputer Netwrking Prf. Nick Duffield Research Cmputer Netwrking Measurement & Inference Big Data & Algrithms
CESG Faculty 10 Prf. I-Hng Hu Research wireless netwrks sensr netwrks multimedia netwrking Queueing thery Prf. P. R. Kumar Research Wireless netwrks Cyber-physical systems Energy systems Autmated transprtatin Cntrl thery Infrmatin thery Etc.
CESG Faculty 11 Prf. Srinivas Shakkttai Research Cmputer netwrks Game thery Cntent distributin. Wireless netwrks. Prf. Alexander Sprintsn Research Cmmunicatin netwrks Netwrk algrithms Netwrk cding Netwrk survivability.
CESG Faculty 12 Prf. Xi Zhang Research Mbile Wireless Netwrks Wireless Sensr Netwrks QS fr Wireless Netwrks Randm Signal Prcessing fr Wireless Cmm. Systems
CESG Faculty 13 VLSI Prf. Gwan Chi Research High-Perfrmance and Lw-Pwer VLSI Design Wireless Netwrk Circuits High-Perfrmance and Lw-Pwer VLSI Design Wireless Netwrk Circuits System-n-Chip Slutins fr Smartphnes and Tablets
CESG Faculty 14 Prf. Jiang Hu- Grup leader Research Physical design autmatin Clck netwrk synthesis Design fr manufacturability Prf. Weiping Shi Research VLSI lgic synthesis VLSI circuit design Lw pwer, resilient circuits VLSI testing
CESG Faculty 15 Prf. Sunil Khatri Research VLSI lgic synthesis and ckt design Lw pwer, resilient, rad-hard ckts Genmics FPGA and GPU based algrithm acceleratin Prf. Peng Li Research VLSI intercnnect mdeling, timing Signal/pwer integrity Analg/Mixed-signal/RF CAD Circuit simulatin
CESG Faculty 16 Cmputer Systems Prf. A. L. N. Reddy CE Grup leader Research Cmputer netwrks Multimedia Cmputer architecture
CESG Faculty 17 Prf. Mi Lu Research Parallel cmputing Distributed prcessing Cmputer architectures Cmputer netwrks Prf. Paul Gratz Research High perfrmance multicre cmputer architectures Memry systems Reliability and Energy Efficiency in Cmputer systems
CESG Staff 18 Carlyn Warzn Administrative Crdinatr 333E WEB Phne: 862-1645 Email: c-warzn@tamu.edu
Cmputer Engineering Degrees 19 MASTER OF SCIENCE IN COMPUTER ENGINEERING (Thesis Optin) Ttal number f hurs (32) A minimum f 24 classrm hurs (Excludes 681, 684, 685, & 691). A minimum f 21 classrm hurs frm the Cllege f Engineering and Cllege f Science Transfer hurs allwed frm a peer institutin (6) Max undergraduate hurs (6 hurs/400 nly) Special prblems, seminar, and research (681, 685, & 691) 8 hurs maximum f these curses 4 hurs minimum f 691 1 hur f seminar (ECEN/CSCE 681) is required N mre than 3 hurs (in cmbinatin) f ECEN 681, 684, and 685. Final defense f thesis is required fr all MS students.
Cmputer Engineering Degrees 20 n n Master f Engineering (Nn-thesis ptin) 30 credit hurs A minimum f 27 classrm hurs (Excludes 681, 684, & 685) frm n n n Cllege f Engineering Cllege f Science Cllege f Business (at mst ne curse, and nly frm the INFO Dept.) A minimum f 24 classrm hurs frm n n The Departments f Cmputer Science and Engineering (CSE) r Electrical and Cmputer Engineering (ECEN) At least 13 f these 24 hurs must be in Electrical & Cmputer Engineering Department. n Transfer hurs allwed frm anther institutin (6) n n n n Transfer hurs must be frm a peer institutin Transfer hurs are subject t apprval f the Graduate Studies Cmmittee Max undergraduate hurs (6 hurs/400 nly) One hur f seminar is allwed (ECEN/CSCE 681) but is NOT required. n N mre than 3 hurs (in cmbinatin) f ECEN 681, 684, and 685.
Cmputer Engineering Degrees 21 Ph.D. IN COMPUTER ENGINEERING Ttal number f hurs (64 r 96) Fr students wh already hld a Master s Degree, 64 ttal hurs are required. Fr direct PhD students, 96 hurs are required. A minimum f 18 (r 42) classrm hurs (excludes 681,684,685,691). 18 hurs required fr students with a previus Master s Degree and 42 fr direct PhD students. Classrm hurs must be taken frm curses within the Cllege f Engineering and Cllege f Science. Max undergraduate hurs (8 hurs / 2 curses 400 nly) Three hurs f seminar (ECEN/CSCE 681) are required. At mst 3 hurs f ECEN 684 N mre than 2 credit hurs f Directed Studies (685) are allwed Students wrking n a research prject shuld enrll in Research (691) hurs A maximum f 6 transfer hurs allwed frm anther institutin. Transfer hurs must be frm a peer institutin. Transfer hurs are subject t the apprval f the Graduate Studies Cmmittee. Ttal number f hurs (64 beynd the MS r 96 beynd the BS)
Curse List: Netwrking 22 Netwrks and Architecture ECEN 602 Cmputer Cmmunicatin and Netwrking* ECEN 619 Internet Prtcls and Mdeling. ECEN 621 Mbile Wireless Netwrks* ECEN 627 Multimedia Systems and Netwrks ECEN 651 Micrprgrammed Cntrl f Digital Syst. (nt CSCE 614)* ECEN 750 Design and Analysis f Cmmunicatin Netwrks* ECEN 689 Special Tpics Curse* Game Thery Data Science fr Cmmunicatins Netwrking Cmmunicatin and Cntrl ECEN 601 Linear Netwrk Analysis* ECEN 604 Channel Cding fr Cmmunicatins ECEN 605 - Linear Cntrl Systems* ECEN 606 - Nnlinear Cntrl Systems* ECEN 646 Statistical Cmmunicatin Thery* ECEN 647 Infrmatin Thery ECEN 662 Estimatin and Detectin Thery* ECEN 683 Wireless Cmmunicatins* Systems and Sftware ECEN 489 Smartphne Labratry CSCE 410 Operating Systems* CSCE 606 Sftware Engineering* CSCE 629 Analysis f Algrithms* CSCE 658 Randmized Algrithms* CSCE 665 Advanced Netwrking and Security CSCE 664 Wireless and Mbile Systems Math / Stat: MATH 415 Mdern Algebra I* MATH 416 Mdern Algebra II MATH 446 Principles f Analysis I* MATH 447 Tpics in Analysis II STAT 601 Statistical Analysis MATH 606 Thery f Prbability I MATH 607 Real Variables I* MATH 608 Real Variables II MATH 619 - Applied Prbability* MATH 625 - Applied SDEs MATH 630 - Cmbinatrics MATH 651 Optimizatin I* MATH 652 Optimizatin II English: ENGL 301 Technical Writing (n grad credit)*
23 Curse List: VLSI and Architecture Hardware/VLSI ECEN 454 Digital Integrated Circuit Design* ECEN 468 Advanced Lgic Design ECEN 652 Switching Thery ECEN 654 VLSI Systems Design* ECEN 680 Test and Diagnsis f Digital Systems ECEN 687 VLSI Physical Design Autmatin* ECEN 689 Special Tpics Curses OPT & VERIF OF VLSI SYS CSCE 661 Integrated Systems Design Autmatin ECEN 699 Adv. In VLSI Lgic Synthesis ECEN 752 Adv. In VLSI Circuit Design Cmputer Architecture ECEN 623 Parallel Gemetric Cmputing ECEN 651 Micrprgrammed Cntrl f Digital Syst. (nt CSCE 614)* ECEN 653 Cmputer Arithmetic Unit Design ECEN 676 Advanced Cmputer Architecture CSCE 605 Cmpiler Design Systems and Sftware CSCE 410 Operating Systems* CSCE 606 Sftware Engineering* CSCE 629 Analysis f Algrithms* CSCE 658 Randmized Algrithms* CSCE 662 Distributed Prcessing Systems Math / Stat: MATH 415 Mdern Algebra I* MATH 416 Mdern Algebra II MATH 446 Principles f Analysis I* MATH 447 Tpics in Analysis II STAT 601 Statistical Analysis MATH 606 Thery f Prbability I MATH 607 Real Variables I* MATH 608 Real Variables II MATH 619 - Applied Prbability* MATH 625 - Applied SDEs MATH 630 - Cmbinatrics MATH 651 Optimizatin I* MATH 652 Optimizatin II English: ENGL 301 Technical Writing (n grad credit)*
24 ECEN 602: Cmputer Cmmunicatin and Netwrking. Offered in Fall 2015 Objectives: Cmputer cmmunicatin and cmputer netwrks; use f the Internatinal Standards Organizatin (ISO) seven-layer Open Systems Intercnnectin mdel as basis fr systematic apprach; peratinal netwrks t be included in the study f each layer; hmewrk assignments t make use f a campus cmputer netwrk. Prerequisite: Statistical prbability backgrund. Instructr: Prf. Pierce Cantrell
25 ECEN 621: MOBILE WIRELESS NETWORKS Offered in Fall 2015 Objectives: Fundamental architectures, principle, mdeling techniques, and applicatins fr mbile and wireless netwrks. It ll equip graduate students with nt nly slid fundatin and emerging knwledge in a wide spectrum f wireless cmmunicatins techniques and prtcls frm PHY-layer t higher Netwrk-Layer, but als the rigrus analytical capabilities t evaluate perfrmance f wireless netwrks. It addresses practical designing issues fr hybrid wireless and wireline netwrks. Prerequisite: Graduate standing. Instructr: Prf. Xi Zhang
26 ECEN 651 Micrprgrammed Cntrl f Digital Systems. Offered in Fall 2015 Objectives: Hardware and sftware cncepts invlved in the design and cnstructin f micrprcessrbased digital systems; micrprcessr architecture; bussing; interfacing; data input/ utput; memries; and sftware develpment fr peratin and testing; design prjects with micrprcessrs and related cmpnents Prerequisite: ELEN 350 and 449 r apprval f instructr. Instructr: Prf. Lu
27 ECEN 676: Advanced Cmputer Architecture Offered in Spring 2016 Objectives: This curse explres design f highperfrmance cmputer architectures and their quantitative analysis. Micrarchitectural details f mdern superscalar prcessrs. Emphasis n fine-grain and carse-grain parallelism; intercnnectin netwrks; shared memry architectures; multi-threaded architectures. Achieving perfrmance under strict pwer cnstraints Prerequisite: ECEN 651 r CPSC 614 r apprval f instructr. Instructr: Prf. Paul Gratz Intel s Haswell i7 Die Pht
ECEN 689: Special Tpics in Data Science fr Cmmunicatins Netwrking 28 Offered in Fall 2015 Objectives: Statistical and cmputatinal methds fr acquiring and analysing massive datasets, and their applicatins t peratinal data in cmmunicatin netwrks. Sampling, sketching, frequent itemset mining, netwrk prbing, netwrk tmgraphy, graph sampling. Prerequisite: Instructr apprval Instructr: Prf. Nick Duffield )me flw 1 flw 2 flw 3 flw 4 p=1/u p=1 k- sparse recvery
29 ECEN 754: Optimizatin fr Electrical and Cmputer Engineering Applicatins Offered in Fall 2015 Objectives: Imprtant applicatins in electrical and cmputer engineering require knwledge f linear/nnlinear/ cnvex prgramming. This curse cvers applicatins f imprtance t Electrical and Cmputer Engineering, including estimatin f signals, ruting and cngestin cntrl in cmmunicatin netwrks, elastic flws in real-time wireless netwrks, wafer fabricatin plants, and ecnmic dispatch in electrical pwer systems. Students will write their wn cde fr several methds. Prerequisite: Math 304 r 309 r 311; and Math 251; and Graduate standing. Instructr: Prf. P. R. Kumar
ECEN 753: Thery and Applicatins f Netwrk Cding 30 Offered in Fall 2015 Objectives: Wireless netwrk cding Cding fr reliability and security Distributed strage/regenerating cdes Prerequisite: Graduate standing Instructr: Prf. Alex Sprintsn
31 ECEN 653: Cmputer Arithmetic Unit Design Offered in Spring 2016 Objectives: Design f digit cmputer arithmetic unit, cntrl and memry. Fcusing n micrprcessr arithmetic lgic unit (ALU) design; high-speed additin, subtractin, multiplicatin and divisin algrithms and implementatins; design and simulatin with integrated circuit cmpnents and VLSI circuits. Prerequisite: ECEN 651 Instructr: Prf. Mi Lu
ECEN 654 VLSI Systems Design 32 Offered in Fall 2015 Slutins fr mbile System-n-Chips SOCs Tpics Discussed: Intrductin t Design Autmatin Methds Lw-Pwer VLSI Design Lw-Pwer Multimedia Prcessing Timing Design fr Lw-Pwer Applicatins Baseband Prcessing HW/SW C-design Verificatin Memry Subsystem Design What are SCs? A6, Hummingbird, Tegra, OMAP, Snapdragn, etc. Chips that g n t cell phnes, tablets, and eventually everything else What will the future SCs have in cmmn? Multi/many-cre prcessrs Multimedia units Baseband prcessing Sensrs Memry Special ASIC mdules We will discuss emerging design methds Instructr: Prf. Gwan Chi
33 ECEN 699: Advances in VLSI Lgic Synthesis Offered in Spring 2016 Objectives: The class cvers several methds fr lgic representatin, manipulatin and ptimizatin, fr cmbinatinal as well as sequential lgic. The curse cvers twlevel as well as multi-level lgic synthesis, and multi-valued synthesis as well. The fcus is a sund understanding f the thery and practical implementatin f lgic techniques, which can be applied t a wide variety f fields. Prerequisite: Graduate standing, r instructr cnsent. Instructr: Prf. Khatri
34 ECEN 750: Design and Analysis f Cmm. Netwrks Offered in Spring 2016 Objectives: In this class we take an analytical apprach t understanding resurce allcatin n the Internet. We first study the system in a glbal sense, and use a deterministic apprach t study cngestin cntrl prtcls. We then study individual queues and ruters, and use a stchastic apprach t understanding system perfrmance. Prerequisite: Sme prbability backgrund. Instructr: Prf. Srinivas Shakkttai
ECEN 755: Stchastic Systems 35 Offered in Spring 2016 Objectives: Imprtant applicatins in electrical and cmputer engineering require knwledge f stchastic systems. This curse deals with several mdels f stchastic systems and their analysis. It studies tpics including perfrmance evaluatin, estimatin, cntrl, scheduling, identificatin and adaptatin. It has applicatins in several fields such as cmputer engineering, cmmunicatin netwrks and cntrl. Prerequisite: Math 411; and Graduate standing. Instructr: Prf. P. R. Kumar
Seminars 36 681 seminar (Gratz) Fishbwl seminar Department seminar
Merit Click Schlarship t edit Master title style CESG Graduate Merit Schlarship The schlarship awardees will receive a ne-time stipend f $1000 and be eligible fr the instate tuitin. Eligibility: Newly admitted and current CESG Ph. D. and M. S. students wh are currently nt supprted by a research, teaching assistantship r a fellwship. Nte that schlarship recipients are required t cmplete a thesis and shall nt transfer t the nn-thesis M.E. prgram at a later time. Hw t Apply: Submit yur applicatin nline by 11:59pm, August 30 th, at: https://recrds.ece.tamu.edu/taschapp/schlarshipapp/schlarshipapp.php Yu shuld specify yur Area as Cmputer Engineering. Yu shuld nt apply t multiple areas at the same time.