1 / 41

Robert Helms

Robert Helms. Lars Magnus Ericsson Professor and Dean.

tibor
Download Presentation

Robert Helms

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Robert Helms Lars Magnus Ericsson Professor and Dean Before joining UTD last year, Helms was president and chief executive officer of International SEMATECH (ISMT), the Austin, Texas-based consortium of semiconductor manufacturers whose member companies include AMD, Intel, IBM, Motorola and TI, representing 40 percent of the worldwide market share in computer chips. Prior to that, he was corporate vice president and director of silicon technology research at TI in Dallas.   Helms also served for 20 years as a professor at Stanford University, his alma mater, where he led research efforts in semiconductor processing and new materials, with a focus on environmentally benign manufacturing.

  2. ECS at UTD Ivor Page Associate Dean for Undergraduate Education

  3. Advising,Engineering South, 2.502 Professional Advisors Dr. Ivor Page Associate Dean Dr. Sook Kim,Director Sandy Bowen Carol Nguyen Jori Psencik Cathy Hill Ken Richards www.ecs.utdallas.edu/ouga

  4. Advising Office Hours • Mon-Thurs 8:00am to 5:30pm • Friday 8:00am – 5:00pm • Engineering South 2.502 • Walk-in style of operation – sign in and go to the first available advisor. • Appointments are available during non-registration times • Your Rhet 1101 teacher/mentor may be an ECS advisor.

  5. Faculty Advisors • Every faculty member can advise you on some aspects of the curriculum and on career choices. • In addition, several faculty members have office-hours within the advising suite and are trained to serve as advisors and mentors to students on course and career choices. • Meet a professional advisor soon.

  6. AP Credit for CS and Math http://www.utdallas.edu/dept/ugraddean/apcredit.shtml

  7. IB Credit http://www.utdallas.edu/dept/ugraddean/ibcredit.shtml

  8. Clep Credit http://www.utdallas.edu/dept/ugraddean/clep.shtml

  9. Math Placement Test • Your score determines which math class you take first. • To qualify for Calculus I (Math 2417) you need: SAT II IC Minimum Score 560 SAT II IIC Minimum Score 530 • To qualify for Pre-Calculus (Math 2312) you need: SAT II IC Minimum Score 460

  10. CS Programming Sequence • CS 1336 Programming Fundamentals (3 semester hours) Introduction to computers. Primitive data types, variable declarations, variable scope, and primitive operations. Control statements. Methods/functions, including recursion. Arrays, including implementation of a stack data structure and strings using primitive data arrays. Output formatting. Debugging techniques. Designed for students with no prior computer programming experience. (3-0) S • CS 1337 Computer Science I (3 semester hours) Introduction to object-oriented software analysis, design, and development. Classes and objects. Object composition and polymorphism. Sorting, searching, recursion. Strings and stacks using core classes. Inheritance and interfaces. Graphic User Interfaces. Includes a comprehensive programming project. Prerequisite: CS 1336 or equivalent programming experience. (3-0) SCS 1336 + 1136 (lab) • CS 2336 Computer Science II (3 semester hours) Exceptions and number formatting. File input/output using Stream classes. Implementation of primitive data structures, including linked lists (all types), stacks, queues, and binary trees. Advanced data manipulation using core classes. Introduction to multithreading, multimedia, and networking. Includes a comprehensive programming project. Prerequisite: CS 1337. (3-0) S

  11. Computer Science, Where to Start? • If you have not taken a CS Programming class in C++ or Java, you should begin with CS 1336 plus the CS 1136 lab. • If you have AP, IB, CLEP credit, or have taken CS classes at a Community College, the test doesn’t apply to you. • For all others, a self-assessment test is available for you to determine which Computer Science Programming class to take first.

  12. Computer Science Placement Test • You can take the placement test tomorrow. Just come with everyone else to register for your courses. • You can also take or retake the test online: go towww.ecs.utdallas.edu/ougaand click on thebutton labeled “Freshman Placement Test”

  13. CS 1336, CS 1337, CS 2336 • If you have credit for CS 1337 in C/C++, take CS 2336 in Java this semester. • For all other questions, talk to an advisor tomorrow. • CS 1337 and CS 2336 will be taught in Java.

  14. Waiting for AP scores? • If you are awaiting your AP test results in CS and/or Math, we cannot register you for classes in those areas until we know your scores. • Talk to an advisor tomorrow and arrange to FAX us your scores, together with a list of the courses (course numbers and scheduled meeting times) that you need to add at that time.

  15. Four degrees . TE CS EE SE

  16. Makeup of a degree: . 42 hours State mandated core curriculum (English/math/science/gov’t/history/soc’sci) Major required courses: 53 – 69 hrs Electives: 12 – 21 hrs Total hours: 120 – 128 hrs, must include 51 upper division hours.

  17. CS Degree Plan, Lower Div’n

  18. CS, Upper Div’n I

  19. CS, Upper Div’n II

  20. Core Curriculum I

  21. Core Curriculum II

  22. Core Curriculum III

  23. Electives

  24. Total Hours Required

  25. Notes

  26. Notes

  27. CS Prerequisite chart

  28. Guided Electives for CS • CS Guided Electives (9 hours): The following courses are choices for the CS Guided Electives. See the catalog for course descriptions and prerequisites. Please note there may be additional courses available. Students should meet with advisors for more information. • CGS 4314 Intelligent Systems Analysis • CGS 4315 Intelligent Systems Design • CGS 4352 Human Computer Interactions I • CGS 4353 Human Computer Interactions II • CS 4334 Numerical Analysis • CS 4336 Advanced Java Programming • CS/SE 4347 Database Systems • CS 4361 Computer Graphics • CS 4365 Artificial Intelligence • CS/SE 4376 Object-Oriented Programming Systems • CS 4380 Senior Design Project

  29. SE Prerequisites

  30. SE Guided Electives • SE Guided Electives (12 hours): SE students must complete ONE Application Domain. Please see the Application Domain Information Sheet for requirements. The following courses are choices for the remaining SE Guided Electives. See the catalog for course descriptions and prerequisites. Please note there may be additional courses available. Students should meet with advisors for more information. • CGS 4314 Intelligent Systems Analysis • CGS 4315 Intelligent Systems Design • CGS 4352 Human Computer Interactions I • CGS 4353 Human Computer Interactions II • CS 4334 Numerical Analysis • CS 4337 Organization of Programming Languages • CS/SE 4347 Database Systems • CS 4349 Advanced Algorithm Analysis and Design • CS 4361 Computer Graphics

  31. SE Application Domains • Digital Systems Design (10 hours)______________Available___Prereqs • CS/SE 4340 Computer Architecture--------------------Each Sem-----CS 2305 • EE 4325 Introduction to VLSI Design------------------TBA------------CS/SE 4340 • EE 4420 Microprocessor Systems Design--------------TBA-----------CS/SE 4340 • Networks (9 hours)___________________________Available____Prereqs • CS/TE 4390 Computer Networks------------------------Each Sem------CS/SE 3345 • CS 4393 Computer Network Security-------------------SP05------------CS/SE 4348, 4390 • CS 4396 Networking Laboratory------------------------SP05------------CS/SE 4348, 4390 • Embedded Systems (9 hours)__________________Available-------Prereqs • CS/SE 4348 Operating Systems--------------------------Each Sem-----CS/SE 4340, 3345 • CS 4394 Implementation of Modern Operating Syst--F05-------------CS 4348, 3335, Prog Exp • CS 4397 Embedded Computer Systems-----------------Sp05-----------CS 4348 • Computer Imaging (9 hours)____________________Semester___Prereqs • CS 4361 Computer Graphics-------------------------------Each Fall-------Math 2418, CS/SE 3345 • CS 4391 Introduction to Computer Vision---------------F04--------------CS/SE 3345 • CS 4392 Computer Animation-----------------------------SP05-------------Math 2418, CS/SE 3345 • Human-Computer Interaction (9 hours)____________Semester____Prereqs • CS 4361 Computer Graphics--------------------------------Each Fall-------Math 2418, CS/SE 3345 • CGS 4352 Human Computer Interactions I---------------F04 • CGS 4353 Human Computer Interactions II-------------SP05---------------CGS 4352

  32. EE Prerequisites

  33. TE Prerequisites

  34. Course Descriptions (catalog) EE 4384 Microprocessor Design Project II (3 semester hours) Advanced topics in microprocessor design, architecture, I/O, memory and interfacing. Specification and design of embedded systems. Advanced hardware and software techniques (e.g. using simulator, emulator, compiler and other sophisticated test equipment) for developing microprocessor-based system. All students must do a market survey, propose and implement a complete microprocessor-based project, submit a written report and make an oral presentation at the culmination of the project. Prerequisite: EE 4380. (3-0) Y EE 4385 DSP-Based Design Project I (3 semester hours) Basic discrete-time signal processing concepts, hands-on experience in real-time digital communications systems, digital signal processor architectures, programming, and interfacing with external systems. All students must finish laboratory experiments, submit a written report, and make an oral presentation at the culmination of the project. Prerequisites: EE 2310, EE 3350 (or EE 4361). (3-0) Y EE 4386 DSP-Based Design Project II (3 semester hours) Fundamentals of adaptive signal processing theory and speech and video processing for wireless communications and hands-on experience in real-time wireless communications systems. All students must submit a written project proposal and final report and make an oral presentation. Prerequisite: EE 4384. (3-0) Y

  35. Course Descriptions (catalog) • SE 2370 Mathematical Foundations of Software Engineering(3 semester hours) Boolean logic, first-order logic, models of first-order logic. Introduction to program verification, applications in Software Engineering. Completeness Theorem. Regular expressions, regular sets, finite-state machines, and applications in Software Engineering. Fundamentals of Graph Theory, basic graph algorithms. Statecharts, Petri Nets & their role in Software Engineering Prerequisite: CS 2305. (3-0) S • SE 2V95 Individual Instruction in Computer Science/Software Engineering (1-6 semester hours) Individual study under a faculty member’s direction. May be repeated for credit. Consent of instructor required. (Same as CS 2V95) ([1-6]-0) R • SE 3195 Special Topics in Computer Science/Software Engineering(1 semester hour) May be repeated for credit (4 hours maximum). Must be taken Credit/No Credit. Consent of instructor required. (Same as CS 3195) (1-0) R

  36. Online Catalog • Go to www.utdallas.edu • Click on Current students • Click on General Catalog • Click onthe 2004-2006 catalog • Choose one of the links on the left.

  37. The Fast Track Program • Seniors with good GPAs can take up to 15 hrs of graduate coursework while they are undergraduates. • The hours earned for these courses with grades of B or better will count towards their BS degree, and will be subtracted from the MS hours requirement. • On graduation, Fast Track students automatically enter the MS program (no GRE, no application fee, no letter of reference).

  38. Fast Track Requirements for CS • Must be a senior with overall GPA >= 3.0 • Must have a B+ average in 6 of the following: CS 2305 Discrete Math I CS 3305 Discrete Math II CS/SE 3345 Algorithms and Data Structures CS 4337 Programming Languages CS/SE Computer Architecture CS/SE/TE 4348 Operating Systems CS 4349 Advanced Data Structures CS 4384 Automata Theory

  39. Fast Track Requirements for EE • Must be a senior with overall GPA >= 3.0 • Must have a B+ average in the following: EE 3300 Advanced Engineering Math EE/TE 3301 Electrical Network Analysis EE/TE 3302 Signals and Systems EE 3310 Electronic Devices EE 3311 Electronic Circuits EE 3320 Digital Circuits

  40. The GetDoc Program • If you graduate with at least Magna Honors (GPA>=3.75) you will be eligible for a GetDoc fellowship, which funds up to two years of graduate research towards a MS by thesis or a PhD degree. • This program covers all tuition and fees plus a stipend of about $28,000 per year for up to 2 years.

  41. Certificate of Achievement Programming Competition First PlaceWinner Contestant:Your Name Here The Erik Jonsson School of Engineering and Computer Science The University of Texas at Dallas. Ivor Page July 19th 2003 Competition Organizer, Associate Dean for Undergraduate Education.

More Related