CS 109, Introduction to Probability for Computer Scientists

New students are not admitted directly to the Information and Computer Science major.

CS 147. Introduction to Human-Computer Interaction Design. 3-5 Units.

Introduction to the Bayesian approach to statistical inference. Topics include univariate and multivariate models, choice of prior distributions, hierarchical models, computation including Markov chain Monte Carlo, model checking, and model selection.

CS 109. Introduction to Probability for Computer Scientists. 3-5 Units.

a. A statement of the need for such a gathering and a list of topics;

Such information also may be included as a separate statement. If this method is used, the statement must be submitted as a single-copy document in the Proposal Preparation Module in FastLane. (See also Chapter II.C.1 for further information regarding submission of single-copy documents.)

This course is an introduction to parallelism and parallel programming. Most new computer architectures are parallel; programming these machines requires knowledge of the basic issues of and techniques for writing parallel software. Topics: varieties of parallelism in current hardware (e.g., fast networks, multicore, accelerators such as GPUs, vector instruction sets), importance of locality, implicit vs. explicit parallelism, shared vs. non-shared memory, synchronization mechanisms (locking, atomicity, transactions, barriers), and parallel programming models (threads, data parallel/streaming, MapReduce, Apache Spark, SPMD, message passing, SIMT, transactions, and nested parallelism). Significant parallel programming assignments will be given as homework. The course is open to students who have completed the introductory CS course sequence through 110 and have taken .


IN4MATX 131. Human Computer Interaction. 4 Units.

A valid Data Management Plan may include only the statement that no detailed plan is needed, as long as the statement is accompanied by a clear justification. Proposers who feel that the plan cannot fit within the limit of two pages may use part of the 15-page Project Description for additional data management information. Proposers are advised that the Data Management Plan must not be used to circumvent the 15-page Project Description limitation. The Data Management Plan will be reviewed as an integral part of the proposal, considered under Intellectual Merit or Broader Impacts or both, as appropriate for the scientific community of relevance.

CS 294H. Research Project in Human-Computer Interaction. 3 Units.

"Toward a Theory of Interdisciplinarity: An Example of Conceptual Integration in Teaching and Learning in Area Studies." Russian Language Journal.

Guest computer scientist. By arrangement. May be repeated for credit.

Introduces usability problems in security and privacy methods, tools, and software. Overviews prominent examples of both failures and successes in usable security and privacy. Surveys state-of- the-art techniques and evaluation methodologies.

I&C SCI 6D. Discrete Mathematics for Computer Science. 4 Units.

This section of the proposal calls for required information on all current and pending support for ongoing projects and proposals, including this project, and any subsequent funding in the case of continuing grants. All current project support from whatever source (e.g., Federal, State, local or foreign government agencies, public or private foundations, industrial or other commercial organizations, or internal funds allocated toward specific projects) must be listed. The proposed project and all other projects or activities requiring a portion of time of the PI and any other senior personnel must be included, even if they receive no salary support from the project(s). The total award amount for the entire award period covered (including indirect costs) must be shown as well as the number of person-months per year to be devoted to the project, regardless of source of support. Similar information must be provided for all proposals already submitted or submitted concurrently to other possible sponsors, including NSF. Concurrent submission of a proposal to other organizations will not prejudice its review by NSF. The Biological Sciences Directorate exception to this policy is delineated in .