software engineering brochure (pdf)

2
OFTWARE S Laboratory Tour & Information ENGINEERING Insert Picture Here SEE MAP ABOVE FOR LAB LOCATIONS FRANK E. PILLING (BLDG. 14) 232A—Apple Mobile Compung Lab iMacs, MacPros, and a plethora of mobile devices. Students study the design/ development of apps on iOS based devices. Open 24/7. 235—Computer Lab A general purpose lab, open 24/7. iMacs as well as dual boot PCs with NVIDIA cards to support GPU development and high –end graphics. Students work on assignment/projects independently or in groups. 238—Machine Room The nerve centerof the Computer Science Department. Collecon of high-end servers, net- working equipment, mul-core (5000 core) machine, parallel clusters, and hundreds of TB of disk storage. Students can work and assist in systems administraon. 255—Game Design Lab Collecon of high–end PCs, stereo enabled monitors, 3D glasses, tablets for arsc creaon, 3D sound system. Students learn and conduct research in Com- puter Graphics, Animaon, Game Design-Development. 256–Soſtware Engineering Lab Collaborave space with network workstaons. Android-based mobile devices. Lab for the teaching of the Soſtware Engineering, as well as mo- bile compung courses. 257–Human Computer Interacon (HCI) Lab A cung-edge HCI lab (observer and parcipant rooms). Equipped with PCs, iMacs, Game Engines, Mobile devices, eye-tracking glasses, Google glasses, wearable compung devices and much more. A lab to teach and conduct research in the areas of HCI, User Interface Design, and also to run Usability studies. ENGINEERING EAST (BLDG. 20) BONDERSON PROJECTS CENTER (BLDG. 197) 204 Raytheon Security Lab Includes a collecon of workstaons, firewalls, servers. Specialized equipment for projects in security of embedded device. The lab sup- ports the Universitys strategic iniave in Cybersecurity. 124—Cisco Advanced Networks Lab Supports the teaching and research in the field of computer networks. A plethora of specialized network CISCO equipment, and Intel based workstaons. Experimentaon in router con- figuraon and tesng at all levels of the protocol stack. 127Computer Lab Supports Learn by Doingin the Computer Science and Soſtware Engineering Depart- ment. Collecon of networked dual-boot workstaons. ENGINEERING IV (BLDG. 192) 333—Northrop Grumman Cyber Lab A truly unique, one of its kind in the naon. A side-by side, undergraduate lab and a graduate research area. Networked workstaons, specialized firewalls, servers, storage devices, mul- screen projecon complex for red-blueexercises. The lab supports teaching and research of Cybersecurity. 301, 302, 303—Computer Labs Labs to support the Learn by Doingparadigm in the Computer Science and Soſtware Engineering Department. Collecon of net- worked and dual-boot workstaons. 305—Graduate Lab Workspace for graduate students. Please dont interrupt them, they are trying to graduate!

Upload: lamkhanh

Post on 02-Jan-2017

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Software Engineering Brochure (PDF)

OFTWARE S

Laboratory Tour

& Information

E N G I N E E R I N G

Insert Picture

Here

SEE MAP ABOVE FOR LAB LOCATIONS

FRANK E. PILLING (BLDG. 14)

232A—Apple Mobile Computing Lab iMacs, MacPros, and

a plethora of mobile devices. Students study the design/

development of apps on iOS based devices. Open 24/7.

235—Computer Lab A general purpose lab, open 24/7.

iMacs as well as dual boot PCs with NVIDIA cards to support

GPU development and high –end graphics. Students work on

assignment/projects independently or in groups.

238—Machine Room The “nerve center” of the Computer

Science Department. Collection of high-end servers, net-

working equipment, multi-core (5000 core) machine, parallel

clusters, and hundreds of TB of disk storage. Students can

work and assist in systems administration.

255—Game Design Lab Collection of high–end PCs, stereo

enabled monitors, 3D glasses, tablets for artistic creation, 3D

sound system. Students learn and conduct research in Com-

puter Graphics, Animation, Game Design-Development.

256–Software Engineering Lab Collaborative space with

network workstations. Android-based mobile devices. Lab

for the teaching of the Software Engineering, as well as mo-

bile computing courses.

257–Human Computer Interaction (HCI) Lab A cutting-edge

HCI lab (observer and participant rooms). Equipped with PCs,

iMacs, Game Engines, Mobile devices, eye-tracking glasses,

Google glasses, wearable computing devices and much

more. A lab to teach and conduct research in the areas of

HCI, User Interface Design, and also to run Usability studies.

ENGINEERING EAST (BLDG. 20)

BONDERSON PROJECTS CENTER (BLDG. 197)

204 – Raytheon Security Lab Includes a collection of

workstations, firewalls, servers. Specialized equipment

for projects in security of embedded device. The lab sup-

ports the University’s strategic initiative in Cybersecurity.

124—Cisco Advanced Networks Lab Supports the

teaching and research in the field of computer networks.

A plethora of specialized network CISCO equipment, and

Intel based workstations. Experimentation in router con-

figuration and testing at all levels of the protocol stack.

127—Computer Lab Supports “Learn by Doing” in the

Computer Science and Software Engineering Depart-

ment. Collection of networked dual-boot workstations.

ENGINEERING IV (BLDG. 192)

333—Northrop Grumman Cyber Lab A truly unique, one

of its kind in the nation. A side-by side, undergraduate lab

and a graduate research area. Networked workstations,

specialized firewalls, servers, storage devices, multi-

screen projection complex for “red-blue” exercises. The

lab supports teaching and research of Cybersecurity.

301, 302, 303—Computer Labs Labs to support the

“Learn by Doing” paradigm in the Computer Science and

Software Engineering Department. Collection of net-

worked and dual-boot workstations.

305—Graduate Lab Workspace for graduate students.

Please don’t interrupt them, they are trying to graduate!

Page 2: Software Engineering Brochure (PDF)

OFTWARE S E N G I N E E R I N G

Software Engineering Department

Building 14 Room 254

Office 805.756.2824

www.csc.calpoly.edu

Insert Flow Chart

Here

Mission Statement

The Computer Science and Software Engineering Department educates students using our signature “Learn by Doing” par-adigm, to apply their education to solve practical problems in a socially responsible way. Our graduates are fully pre-pared for entry into industry, government, graduate school, and private enterprise.

Specializations

Data Science/Big Data - Data is everywhere! Students can take courses in databases, data mining, machine in-telligence, distributed computing, and an array of statis-tics courses.

CyberSecurity - A unique specialization at Cal Poly, stu-dents can take courses in computer-cyber security, soft-ware security, cryptography engineering, security for em-bedded devices, network security, security for the “critical infrastructure”, and many more.

Computational Interactive Arts/Game Design - A special-ization with focus on the artistic and technical aspects of interactive media. A blend of courses in computing, Game Design, and Art/Design. A unique culminating capstone experience in which art majors and computer science majors develop a creative project combining design, artis-tic and algorithmic thinking.

Career Paths

What about the job prospects? The US – Bureau of Labor and Statistics (BLS) is predicting that during the 2015-2025 time interval there will be far more “job openings” in software development than any other STEM field.

Companies like Google, Apple, Microsoft, Intel, Salesforce, Workday, CISCO, Disney, DreamWorks, game companies, defense industries, security companies, start-ups, and many others, do aggressively recruit our gradu-ates. Our software engineering students experience great internship opportunities and amazing job offers.

Associated Clubs

There are many organized student clubs associated with the Computer Science-Software Engineering Department. Some include: Association of Computing Machinery-ACM, Women in Software and Hardware-WISH, White Hat Club, Robotics Club, Mobile Computing Club, CalPoly Game Development -CPDG club. All of these clubs offer stu-dents active programs in professional and leadership ac-tivities. Students are also involved in numerous clubs in different majors.

From the Faculty

Our mission is to educate the best engineers for California, the country, and the world. Our students obtain unique edu-cation that combines theory and a lot of practice. They be-come “day one ready” computer scientists from the moment they graduate. In fact, our industrial partners tell us that they intensely seek out our graduates because, in their words, “they hit the ground running.” So, how do we do it?

We offer one of the most practical, hands-on programs avail-able. Our curriculum is laboratory-intensive, and many of our courses have required labs! We encourage our students to take internships and/or cooperative education opportunities to get real industry experience. Our program offers a pletho-ra of technical electives in various sub-areas of computing. Working in teams is an essential component for our upper division courses. The program provides opportunities for students to pursue senior projects, independent studies, or elect to take our year-long, team based, “Software Engineer-ing capstone sequence” to design, build, test software sys-tems for industry sponsors. And let’s not forget that our labs and facilities are all available to our undergraduate students.

Above all, we have extremely dedicated and student-focused faculty. Most of our faculty have significant industrial experi-ence which enhances the way the curriculum is developed and delivered. Labs and lectures are taught by our faculty, whose first love is to be passionate educators. Faculty are involved in our clubs and team projects. Finally, students have a great rapport with professors that is hard to find else-where, with plentiful office hours and open doors. Indeed the reputation of our program is built on the accomplish-ments of our students and the great alumni.

No programming background is needed!! Everyone can suc-ceed. Combining creativity, analytical skills, passion, you can make a huge impact and experience immense professional success. The future will be shaped by the creativity, and in-novations of computer scientists and software engineers. Join us and develop the technology that inspires people. Come visit us and see what Software Engineering is all about!

Program Description

Computer science is playing a pivotal role in tackling every national and global challenge. Mobile computing, artificial intelligence, natural language processing, cybersecurity, big-data, cloud computing, social networks, bioinformatics, sus-tainable computing, human computer interaction, robotics, wearable computing, game design/development, interactive entertainment, the “internet of things” are just a few exam-ples of the impact of computer science in shaping our socie-ty and directly helping the human race.

The focus of the Cal Poly Computer Science program is on education, based on our "learn by doing" educational philos-ophy. The curriculum includes a large number of hands-on laboratories. From the first quarter, students take computer science laboratory-based courses. Software Engineering pro-gram accredited by the Engineering Accreditation Commis-sion of ABET http://www.abet.org.