Why Study CS&E - Computer Science and Engineering

Download Report

Transcript Why Study CS&E - Computer Science and Engineering

Computer Science and Engineering
at
The University of North Texas
Why Study CSE?
• Some of the Highest Paid
Degrees
• We need more engineers!
UNT CSE – 40 Years
• Then…
– Founded with 2 Faculty
– Fall of 1971
• Now…
– Accredited program since 1986
– 22 full time faculty
– 1000 Students
Degrees Offered
• Bachelor of Science in Computer Engineering
– 123 Total Hours
– 22 Hours of Mathematics starting at Calculus 1
• Bachelor of Science in Computer Science
– 123 Total Hours
– 16 Hours of Mathematics starting at Calculus 1
• Bachelor of Arts in Information Technology
– 121 Total Hours
– 10 Hours of Mathematics (Cal 1, Probability, Discrete)
Computer Engineering
• More hardware oriented
• More physics and math courses
–
–
–
–
Cell phones and PDAs
Embedded Systems
Robotics
Biomedical Devices
• Computer Engineering Tracks
–
–
–
–
Architecture
Networking
VLSI
Real-Time and Embedded Systems
Computer Science
• More software oriented
• More programming courses
–
–
–
–
Game Programming
Information Security
Database Design
Artificial Intelligence
Information Technology
• Bachelor of Arts Degree
• What the ‘IT Person’ does – everything
– Database management, programming
– Security, project management, web-dev
• 18 hour Supporting Area
– Very flexible
– Information Security
– Pre-Law
– Pre-MBA
– Game Development
– Computer Animation
Not Sure?
• Coursework is almost identical for the
first year
• Computer Science 1 – Java
• Computer Science 2 – Java
• Computer Science 3 – C++
What This Isn’t
• Video game testing
• An easy degree
• If you don’t enjoy math
and solving puzzles,
you will struggle
Mathematics Requirements
• If you place into Math 1010
(Fundamentals of Algebra)…
• You have 1½ years of math
classes before you begin the
math classes for your major
Research, Teaching & Labs
Software Engineering
• Begins with CSCE 1030 / 1040
• An Introduction to Object Oriented
Programming in Java
– Representing the World through Software Objects
– Programming With Intelligent Agents
Software Engineering
• The CSCE 1040 Tank War
• Program Your Player’s Artificial Intelligence
– When to Move, Attack, Drop Mines and Pillage
the Enemy Base
– All Programs Do Battle in a Tournament
– Last Tank Alive Wins Prizes
Wireless Computing & Security
• Investigating Security Vulnerabilities
in Wireless Protocols
– Impersonation
– Eavesdropping
Game Programming
• Laboratory for Recreational Computing (LARC)
1:15 AM
Game Demo
Game Programming
• Create a game in collaboration with
game art students
• Demo it before industry reps and
judges
– Game Company Recruiters
– Ritual Entertainment
– Terminal Reality
Natural Language Processing
• Language and Information Technologies
(LIT Lab)
– Machine Learning applied to NLP and
Information Retrieval
– Multi-lingual text processing
– Story telling and understanding
– Intelligent Information Retrieval
– All the things
needs
Computer Security
• Mission:
– Increase general security awareness
– Produce skilled security specialists
– Conduct research to advance the state of
the art in computer security
• Facilities include a safe environment for
experimenting with potentially
dangerous software
Computer Security
• UNT has received NSA certification for
Computer Security courses
• Topics covered:
– Cryptography
– Intrusion Detection
– Mobile Agent Security
– E-Commerce Security
Computer Architecture
• Computer Systems Research Lab
– Uses advanced hardware and software
design tools to achieve:
• Better performance
• Lower power requirements
• Equipment that is less expensive to
manufacture
• Example: Speculative Execution
– Trying to guess what the computer will
need in the future to speed access
Computer Architecture
• Intelligent Memory Devices (IRAM)
– Processing unit embedded in the memory
chip
• Embedded Computing
– New devices
– Stringent power requirements
VDCL
• VLSI Design and CAD Lab
• Preparing the next generation tools to
produce nanometer circuits
• Considering physical phenomena such as
cross-talk and interconnect delays, while
reducing power requirements.
vdcl.cse.unt.edu
Other Research Areas
• Databases, Data Mining
– Extracting exactly what you want from
massive amounts of information
• Compilers
• Geometric Computing and Graphs
– Geometric Computation Lab
• Networking
– Network Research Lab
Research
• Work on State of the Art Projects as an
Undergraduate
– Assist the Faculty in Funded Research
– Participate in Industry Co-operatives
– CSCE 4890 Directed Study
Community
Friday Research Seminars
• Faculty and students presenting their
research
• From UNT and beyond
Engineering Events
• Boosting Engineering, Science and
Technology (BEST) Robotics Competition
• Engineering Week
Cooperatives
• Over 1,300 companies University-wide
• Well paid, topical, supervised positions
• Full time jobs offered to 75-80% of students
with 2 or more semesters at a company
• On-site office at Discovery Park
Society Membership
Society of Women Engineers
IEEE Computer Society
Association of Computing Machinery
Eta Kappa Nu – Engineering Honors
Upsilon Pi Epsilon – Computing Honors
Facilities
Discovery Park
• Study in the New 553,000 Square Foot
Discovery Park
• Home to the UNT College of
Engineering
Computing
Facilities
• Cyviz Visualization Wall
• Mac and PC General Access Labs
• An ADM-3A
300 bits per second!
Discovery Park
Student
Facilities
• Discovery Park Library, General Access Labs,
Dining Services, Study Areas
Discovery Park Shuttle
Just North of UNT Campus in Denton
For more information:
www.cse.unt.edu
940.565.2767