Top Banner
(c) 2008 University of California, Irvine – André van der Hoek 1 March 27, 2022 – 06:59:32 Innovative Curricula: Informatics @ UC Irvine André van der Hoek University of California, Irvine Donald Bren School of Information and Computer Sciences Department of Informatics [email protected]
23

(c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

Dec 25, 2015

Download

Documents

Antony Payne
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

(c) 2008 University of California, Irvine – André van der Hoek 1April 19, 2023 – 10:18:08

Innovative Curricula:

Informatics @ UC Irvine

Innovative Curricula:

Informatics @ UC IrvineAndré van der Hoek

University of California, IrvineDonald Bren School of Information and Computer Sciences

Department of Informatics

[email protected]

Page 2: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 2April 19, 2023 – 10:18:08

Computer Science “Topic Explosion”Computer Science “Topic Explosion”

A very broad spectrum, with new topics pressuring existing curricula every day– bioinformatics– medical informatics– cyber-security & privacy– crisis response– ubiquitous computing– game culture & technology– K-12 education– …

Page 3: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 3April 19, 2023 – 10:18:08

A Spectrum of ConcernsA Spectrum of ConcernsPeople,

Organizations

Circuits,Devices

Different fundamentals, techniques, approaches, principles, and practices underlie different parts of this spectrum

Page 4: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 4April 19, 2023 – 10:18:08

Bren School B.S. Degree ProgramsBren School B.S. Degree Programs

ComputerScience

(est. 2003)—

theoryemphasis

Informatics(est. 2004)

—softwareemphasis

ComputerScience

andEngineering

(joint with School of Engineering;

est. 2003)—

hardwareemphasis

People,Organizations

Circuits,Devices

Informationand

ComputerScience

(est. 1968)—

make yourown

Page 5: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 5April 19, 2023 – 10:18:08

InformaticsInformatics

ComputerScience

(est. 2003)—

theoryemphasis

Informatics(est. 2004)

—softwareemphasis

ComputerScience

andEngineering

(joint with School of Engineering;

est. 2003)—

hardwareemphasis

People,Organizations

Circuits,Devices

Informationand

ComputerScience

(est. 1968)—

make yourown

Page 6: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 6April 19, 2023 – 10:18:08

Informatics: What Do We Mean?Informatics: What Do We Mean?

Interdisciplinary study of the design, application, use and impact of information technology– software and information– development and design– technical and social– creation and analysis/understanding

Broadly speaking: computing and people

Key characterization: a design discipline focusing on the relationship between information technology design and use in social and organizational settings

Page 7: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 7April 19, 2023 – 10:18:08

Informatics Pedagogical PhilosophyInformatics Pedagogical Philosophy

Studio-style design courses Multi-course sequences Balance theory and practice Apply spiral approach of “just in time learning” End-of-year projects and year-long senior project Be excellent designers, but know how to build too Group work from the start Encourage creativity and reflection

Designed from the ground up as an integrated four-year curriculum

Page 8: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 8April 19, 2023 – 10:18:08

Course Comparison (Part 1)Course Comparison (Part 1)

INF CS CSE ICS

Intro programming/data structures •• •• ••• ••

Algorithms/theory • ••• •• ••

Digital signal processing •••

Circuit analysis/chip design •••

Digital logic • • •

Computer architecture •• • ••

Networking • •

Compilers/operating systems •• •• ••

Graphics •

Artificial intelligence • •

Programming languages •• • • •

Page 9: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 9April 19, 2023 – 10:18:08

Course Comparison (Part 2)Course Comparison (Part 2)

INF CS CSE ICS

Programming languages •• • • •

Information and database management ••••

Software engineering •••• • • ••

Software design •••

Human-computer interaction ••

Social/organizational impact ••• •

Project management/collaboration ••

Design/project ••• ••• ••• •••

Additional tech/CS required •• •• ••

Mathematics ••• ••••••• •••••••• ••••••••

Natural sciences ••• ••••

Page 10: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 10April 19, 2023 – 10:18:09

Student NumbersStudent Numbers

Fresh. Soph. Jun. Sen. Total

Spring2005

10 17 1 0 28

Spring 2006

9 20 19 2 50

Spring 2007

10 20 24 23 77

Spring 2008

6 21 31 57 115

Page 11: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 11April 19, 2023 – 10:18:09

Difficult ExperiencesDifficult Experiences The name “Informatics”

– lots of recruitment materials– Informatics Q&A on web site– outreach efforts– repeated exposure– parents

Choosing the right major is difficult for freshmen– allow seamless transfer among majors until the end of the first

year, despite different courses– http://www.ics.uci.edu/ugrad/degrees/advisor

Balancing the programmers versus the non-programmers Inflexibility of the program due to many new courses Initial high percentage of female students has dropped Skepticism in industry (but…)

Page 12: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 12April 19, 2023 – 10:18:09

Positive ExperiencesPositive Experiences Informatics students have been superb Breadth of interests and background among the

Informatics students– programmers versus non-programmers

First class of 12 students graduated this Spring– very positive feedback on final survey– representative of breadth of the program– strong career paths

Industry has begun to recognize and support the program– “reverse recruitment visits”– project classes

Faculty are very engaged with the program FIPSE and NSF support

Page 13: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 13April 19, 2023 – 10:18:09

Thank youThank you

http://www.ics.uci.edu/informatics/ugrad

Page 14: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 14April 19, 2023 – 10:18:09

Back-up SlidesBack-up Slides

Page 15: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 15April 19, 2023 – 10:18:09

FutureFuture

The experiment continues– larger sustainable base of students is needed

Name change of and/or tracks in the program– very divided opinions among the faculty

Monitor the students after graduation High-school outreach Community colleges

Page 16: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 16April 19, 2023 – 10:18:09

The Informatics FocusThe Informatics Focus

Page 17: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 17April 19, 2023 – 10:18:09

InformaticsInformatics

IT

ISSE

CS

CE

INF

Page 18: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 18April 19, 2023 – 10:18:11

Resulting SkillsResulting Skills Able to design and coordinate implementation

of software and information systems– not hackers, not just tool users or coders– instead, professionals who

write software but also do much more design with expertise listen to programmers and other people involved interact with customers analyze, compare, and discuss the quality of alternative designs devise the best implementation techniques in every situation understand the role of quality control adapt to changing requirements

Able to adapt to new concepts and technologies Able to act as agents of change

Page 19: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 19April 19, 2023 – 10:18:11

Areas of StudyAreas of Study Software engineering Human-computer interaction Project management Programming languages Databases Computer-supported collaborative work IT organizations User modeling Information retrieval, management, and visualization Ethics, privacy & security Computation-social relationships And others at the periphery

– business, management, organizational computing, social science, cognitive science, anthropology, digital arts, game technology, medical informatics, and so on

Page 20: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 20April 19, 2023 – 10:18:11

Computer Science “Topic Explosion”Computer Science “Topic Explosion”

Page 21: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 21April 19, 2023 – 10:18:12

CurriculumCurriculumFall Year 1 Winter Year 1 Spring Year 1

Informatics Core Informatics Core Informatics Core

Informatics Research Topics

Writing Writing Writing

Critical Reasoning Discrete Mathematics Fundamental data structures

Fall Year 2 Winter Year 2 Spring Year 2

Statistics Human-Computer Interaction Project in HCI and User Interfaces

Concepts in Programming Lang. I Concepts in Programming Lang II File and Database Management

Requirements Analysis & Engr. Software Methods & Tools SW Specification & Quality Engr.

Breadth Breadth Breadth

Fall Year 3 Winter Year 3 Spring Year 3

Social Analysis of Computerization Organizational Information Systems Proj in Social & Org Impacts of Comp

Software Design I Software Design II SW Arch, Dist Syst, & Interoperability

Proj. in File and Database Mgmt Breadth / Elective Project Management

Breadth / Elective Breadth / Elective Breadth / Elective

Fall Year 4 Winter Year 4 Spring Year 4

Senior Design Project Senior Design Project Senior Design Project

Computer-Supported Coop Work Information Retrieval Information Visualization

Breadth Breadth Breadth / Elective

Breadth / Elective Breadth / Elective Breadth / Elective

Page 22: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 22April 19, 2023 – 10:18:12

Who Should Be Interested?Who Should Be Interested? We expect a broad variety of students with a diverse

range of backgrounds The degree program moves away from the popular

belief that computer scientists are “mad hackers”, and instead welcomes students– who may not know how to program– who have an interest in creative design– who generally are curious about designing proper solutions,

not just programs– who are ready to work with others in a team to solve

problems Basic skills necessary

– listening, reading and writing– independent, critical, and free thinking– a desire for innovation and creativity– willingness to work on precise technical problems

Page 23: (c) 2008 University of California, Irvine – André van der Hoek1August 29, 2015 – 03:54:19 Innovative Curricula: Informatics @ UC Irvine André van der Hoek.

© 2008 University of California, Irvine – André van der Hoek 23April 19, 2023 – 10:18:12

Potential CareersPotential Careers

Software Engineer Human-Computer Interface

Designer Information Architect Mobile Computing Systems

Designer Game Designer ...

Systems Analyst Management Consultant Usability Engineer Web Developer Database Designer/Manager …