Download presentation
Presentation is loading. Please wait.
1
September 20071 Carl Hauser Associate Professor October 2007 Computer Science Programs School of Electrical Engineering and Computer Science
2
September 2007 2 Computer Science Majors BS CptS – the conventional CptS degree Strong emphasis on science, math, advanced computer science 60+ credits in computer science and engineering BA Cpts – a More flexible computer science degree Provides time for (and requires) a minor in another subject 40+ credits in computer science Both programs are ABET-accredited and offered at Pullman and at Tri-Cities
3
Structure of the BS CptS Math: engineering calculus, linear algebra, discrete math, statistics. 18 credits Science: engineering physics, biology. 12 credits Humanities and social sciences: includes economics. 30 credits Core computer science: 16 credits (C/C++ programming, data structures) Advanced computer science: 31 credits (software engineering, operating systems, programming languages, CS theory) Option area: 15 credits (computer science, math, or engineering electives). Courses in networking, distributed systems, HCI, software engineering, security Total: 122 credits
4
Structure of BA CptS Math: business calculus, statistics, discrete math, math elective. 16 credits Science: 2 lab science courses. 8 credits Humanities and social sciences: 30 credits Core computer science: 16 credits Advanced computer science: 27 credits (programming languages, software engineering, electives) Minor: 18 credits Total: 122 credits
5
Recent Changes Added a software design course (Junior-level) Decision partially based on alumni feedback Design patterns and paradigms Additional Java exposure Modified the senior design project course Now a two-course sequence Required rather than optional Introduced a computer architecture course (Sophomore level) Replaces logic circuits + microprocessor systems Makes time for software design and senior project
6
Internships Recent employers include Intel, Microsoft, PNNL, Digilent, SEL, Micron, Agilent, Expedia, Micron, Boston Scientific, Cisco Out of 12 interviewed May 2007 graduates 6 had internship experience We are more carefully coordinating internship activities than in the past Goals for internships (examples) Professional growth Team skills Communication Time management in the real world Technical growth Experience with large databases Software engineering process tools New languages
7
Senior Design Projects Team project: best if industry-sponsored Goals include developing project management and teamwork skills Last spring: PNL: a geo-spatial information system Boeing: image capture through wireless networks Internal: multi-platform GUI builder This fall: transition to the full-year sequence Digilent: engineering and operations management system for $5M company SEL: Reusable GUI component library Additional students and projects expected in spring
8
Research Experience Smart Environments (Cook & Shirazi) Ten students from WSU, UW, Whitman College, summer 2007 5 women students Examples Reliability of wireless sensor networks Recognizing inhabitant behavior Computer, Light On! Power grid communications (Hauser & Bakken) Three students since last spring Examples Research paper on implications of hacker activity for power grid communication Project infrastructure Project demonstrations
9
Involvement opportunities for IAB Members Talk to Casey Hanson about: Internships Defining an internship project Recruiting students Senior projects Defining a senior project Mentoring Financial or in-kind support
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.