Presentation is loading. Please wait.

Presentation is loading. Please wait.

September 20071 Carl Hauser Associate Professor October 2007 Computer Science Programs School of Electrical Engineering and Computer Science.

Similar presentations


Presentation on theme: "September 20071 Carl Hauser Associate Professor October 2007 Computer Science Programs School of Electrical Engineering and Computer Science."— Presentation transcript:

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


Download ppt "September 20071 Carl Hauser Associate Professor October 2007 Computer Science Programs School of Electrical Engineering and Computer Science."

Similar presentations


Ads by Google