UCSB-fag | sp. | IDI-fag | Kom-mentar | OK? |
---|
cmpsc 160 - Translation of Programming Languages Study of the structure of compilers. Topics include: lexical analysis; syntax analysis including LL and LR parsers; type checking; run-time environments; intermediate code generation; and compiler-construction tools.
| 5,33 | TDT4125 - Algoritmekonstruksjon | | |
CMPSC 165B - Machine Learning
Covers the most important techniques of machine learning (ML) and includes discussions of: well-posed learning problems; artificial neural networks; concept learning and general to specific ordering; decision tree learning; genetic algorithms; Bayesian learning; analytical learning; and others. | 5,33 | TDT4136 - Introduksjon til kunstig intelligens eller TDT4173 - Maskinlæring og case-basert resonnering | | RS-9/1-15 |
CMPSC 225 - Information Theory Entropy, mutual information, and Shannon's coding theorems; lossless source coding, Huffman, Shannon-Fano-Elias, and arithmetic codes; Channel capacity; rate-distortion theory, and lossy source coding; source-channel coding; algorithmic complexity and information; applications of information theory in various fields. | 6,67 | TTT4115 - Communication Theory TTT4110 - Signal Processing and Communication ?
| | RS-9/1-15 |
CMPSC 263 - Modern Programming Languages and Their Implementation Topics central to modern programming languages and their implementation: garbage collection; memory system performance; characteristics and optimization of object-oriented languages; type systems and type inference; run-time compilation. | 6,67 | | | |
CMPSC 276 - Advanced Topics in Networking Focuses on advanced topics in networking. Topics may include, but are not limited to: Internet analysis, routing techniques, multimedia, approaches for network performance enhancements, and communication over new technologies. | 6,67 | | | |
CMPSC 280 - Computer Graphics Special topics in computer graphics including: curves and curved surfaces; visual perception of colors and color models; shading models; shadow generation; texture mapping; solid textures; stereographics; helmet-mounteddisplay; graphics hardware/architecture; solid modeling; physically based modeling; fractals and graphtals; volume rendering; scientific visualization. | 6,67 | TDT4230 - Graphics and Visualization | | RS-9/1-15 |
cmpsc 180 - Computer Graphics Overview of OpenGL graphics standard, OpenGL state machine, other 3D graphics libraries, 3D graphics pipeline, 3D transformations and clipping, color model, shading model, shadow algorithms, texturing, curves and curved surfaces, graphics hardware, interaction devices and techniques
| 5,33 | TDT4195 - Grunnleggende visuell databehandling | | RS-9/1-15 |
CMPSC 182 - Multimedia Computing | 5.32 | TDT4245- Samhandlingsteknologi og sosiale medier | | |
CMPSC 177 - Computer Security | 5.32 | TDT4237- Programvaresikkerhet | | |
CMPSC 279 - Advanced Topics In Security | 6.67 | TDT4237- Programvaresikkerhet | | |
CMPSC 178 - Introduction To Cryptography | 5.32 | TMA4155 - Kryptografi, introduksjon | | |
cmpsc 230 - Approximations, NP-Completeness and Algorithms Epsilon approximations, PTAS and FPTAS. Techniques for the design of approximation algrorithms. P, NP, NP-complete problems, polynomial transformations, Turing reductions, strong NP-completeness, NP-hardness and inapproximability results. Topics in algorithms include: amortized analysis, advanced graph algorithms and data structures.
| 6,67
| TDT4125 - Algoritmekonstruksjon | | RS-9/1-15 |
cmpsc 270 - Operating Systems Develops an understanding of operating systems and operating systems research at both a conceptual level and from an engineering perspective. Fundamental design principles, culled primarily from the research literature, motivate an analysis of previous and current systems. This analysis is further validated through empirical investigation.
| 6,67
| | | |
compsc 271 - Advanced Topics in Distributed Systems Covers the fundamental problems in distributed systems and the various tools used to solve them. Of primary interest is the issue of fault-tolerance. Topics include event ordering, clocks, global states, agreement, fault-tolerance, and peer-to-peer systems.
| 6,67
| TDT4190 - Distribuerte systemer | | RS-9/1-15 |
cmpsc 290B - Special Topics in Computer Science: Software Systems Gruppeprosjekt-fag som jeg tenkte kunne være substitutt for EiT. Litt avhengig av årets innhold som varierer mye. | 6,67
| EiT | Legg ved kursinfo | RS-9/1-15 |
cmpsc 290I - Special Topics in Computer Science: Intelligent and Interactive Systems Gruppeprosjekt-fag som jeg tenkte kunne være substitutt for Eksperter i Team. Litt avhengig av årets innhold som varierer mye. | 6,67
| EiT | Legg ved kursinfo | RS-9/1-15 |
LING X491.2 - Communication for International Students | 5,33 | EIT | | |
CMPSC 273 - Data And Knowledge Bases We will cover a broad range of topics related to information search and knowledge discovery from relational data, text, and beyond. The focus is on the study of relational and post-relational data models and their query languages and algorithms. It will also introduce basic information retrieval and data mining concepts, principles and algorithms, including language model, text search, association analysis, sequential pattern analysis, classification, and clustering. | 5,33 6,67
| TDT4145 - Data Modelling, Databases and Database Management Systems TDT4150 - Avanserte databasesystemer
| | RS-9/1-15
NEI
|
CMPSC 263 - Modern Programming Languages and Their Implementation | 6.67 | | | |
CMPSC 260 - Advanced Topics in Program Analysis | 6.67 | | | |
CMPSC 290I - Special Topics in Image Synthesis This course focuses on the theory of image synthesis as applied in modern film studios today, and covers both high-end scanline rendering algorithms as well as physically-based rendering systems such as ray tracing and radiosity methods. Topics include radiometry, the REYES algorithm and Renderman API, stochastic ray tracing, the Rendering Equation, Monte Carlo integration, variance reduction techniques, photon mapping, reflection models, participating media, subsurface scattering, and advanced algorithms for light transport. | 6,67 | TDT4230 - Grafikk og visualisering | | |
ME 179P - Introduction to Robotics: Planning and Kinematics Motion planning and kinematics topics with an emphasis on geometric reasoning, programming and matrix computations. Motion planning: configuration spaces, sensor-based planning, decomposition and sampling methods, and advanced planning algorithms. Kinematics: reference frames, rotations and displacements, kinematic motion models.
| 5,33 | TTK4195 - Modeling and Control of Robots Ingeniøremne / EiT | | RS-9/1-15 |
PSYC124 Educational Psych An introduction to research and theory on how instruction affects student learning. Topics may include: development of learning and thinking strategies, instructional methods, learning in subject matter areas, individual differences, and classroom processes.
| 5,33 | Komplementæremne | | |
ESM X489.1 Energy Sources, Uses and Impacts | 5? | Ingeniøremne/Komplementæremne/EiT | | |
CMPSC 181B Introduction to Computer Vision | 5,33 | | | |
CMPSC 290N Special Topics in Computer Science: General | 6,67 | Informasjonsgjenfinning | | |
ENGR 255 New Project Development | 6,67 | EiT | | |
CMPSC 274 Advanced Topics in Database Systems | 6,67 | TDT4300 - Datavarehus og datagruvedrift eller TDT4117 - Informasjonsgjenfinning | | |
CMPSC 290A Special Topics in Computer Science: Foundations | 6,67 | TDT4300 - Datavarehus og datagruvedrift TDT4215 - Web-intelligens | | |
CMPSC 290G: Special Topic in Computer Science: Security http://www.cs.ucsb.edu/~rachel.lin/courses/14s290G/ | 6,67 | TDT4237- Programvaresikkerhet TTM4135 - Informasjonssikkerhet | | |
| | IT3402 - Design GUI | | |