Day in the Life of a UC Berkeley Computer Science Student


Computer and Information Scientists

The widespread and increasing use of computers and information technology has generated a need for highly trained, innovative workers with extensive theoretical expertise. These workers, called computer scientists, are the designers, creators, and inventors of... ... more

Academic Programs of Interest for Computer and Information Scientists


Cognitive Science
Cognitive science is most simply defined as the scientific study either of mind or of intelligence. It is an interdisciplinary study drawing from relevant fields including psychology,... more
Computer and Information Science
Information and Computer Science (ICS) or Computer and Information Science (CIS) is a field that emphasizes both computing and informatics, upholding the strong association between the fields... more
Information Technology
Information Technology encompasses many aspects of computing and technology, and the term is more recognizable than ever before. The information technology umbrella can be quite large, covering... more
Management Information Systems
Management Information Systems (MIS), sometimes referred to as Information Management and Systems, is the discipline covering the application of people, technologies, and procedures - collectively called information... more
Webmaster and Web Management
The Webmaster, also called the system administrator, the author, or the website administrator, is the person responsible for designing, developing, marketing, or maintaining a website. Webmasters are... more

Computer and Information Systems Managers

In the modern workplace, it is imperative that Information Technology (IT) works both effectively and reliably. Computer and information systems managers play a vital role in the implementation and administration of technology within their organizations.... ... more

Academic Programs of Interest for Computer and Information Systems Managers


Computer Systems Analysis
Computer programmers design and create software applications. You may analyze, design, develop, test and maintain computer and Internet-based applications. Possibly, you'll write specialized applications or make custom... more
Information Technology
Information Technology encompasses many aspects of computing and technology, and the term is more recognizable than ever before. The information technology umbrella can be quite large, covering... more
Management Information Systems
Management Information Systems (MIS), sometimes referred to as Information Management and Systems, is the discipline covering the application of people, technologies, and procedures - collectively called information... more

Computer Network, Systems, and Database Administrators

Information Technology (IT) has become an integral part of modern life. Among its most important functions are the efficient transmission of information and the storage and analysis of information. The workers described below all help... ... more

Academic Programs of Interest for Computer Network, Systems, and Database Administrators


Computer and Information Science
Information and Computer Science (ICS) or Computer and Information Science (CIS) is a field that emphasizes both computing and informatics, upholding the strong association between the fields... more
Information Technology
Information Technology encompasses many aspects of computing and technology, and the term is more recognizable than ever before. The information technology umbrella can be quite large, covering... more
Network Design and Administration
Network technicians make sure the network hardware and software are operating properly so people in your organization get the information they need when they need it. Using... more
Webmaster and Web Management
The Webmaster, also called the system administrator, the author, or the website administrator, is the person responsible for designing, developing, marketing, or maintaining a website. Webmasters are... more

Database Administrators and Architects

Database administrators and architects work in nearly all industries. For example, in retail they may design databases that track buyers’ shipping information; in healthcare, they may manage databases that secure patients’ medical records.Work SchedulesMost database... ... more

Software Developers, Quality Assurance Analysts, and Testers

Developing software is usually a collaborative process. As a result, developers, quality assurance analysts, and testers work on teams with others who also contribute to designing, developing, and programming successful software.Work SchedulesMost software developers, quality... ... more

Web Developers and Digital Designers

Web developers and digital designers held about 199,400 jobs in 2020. The largest employers of web developers and digital designers were as follows:Self-employed workers - 18%Work SchedulesMost web developers and digital designers work full time. ... more