Informatikk - itnett/FTD02H-N GitHub Wiki
Oversikt over Informatikk IN1020 Undervisningsmateriell
Denne oversikten gir en lenkesamling til tilgjengelig undervisningsmateriell for IN1020-kurset (Introduksjon til datateknologi) ved Universitetet i Oslo høsten 2023.
Lenker til undervisningsmateriell
- Abstraksjonsnivå lysark
- Datahistorie lysark
- CPU1 lysark
- Digital representasjon lysark
- Pipeline minneinst-decopre
- CPU2 lysark
- Operativsystemer lysark
- CPU3 lysark
- Intro sikkerhet lysark
- Sikkerhetsmål lysark
- Sikkerhetstiltak lysark
- Autentisitet lysark
- Tilgangskontroll lysark
- Forelesning sikkerhet 1 lysark
- Forelesning sikkerhet 2 lysark
- Hva er en personopplysning?
- Hva er personvern?
- Introduksjon til lagdeling lysark
- Lagene spiller sammen lysark
- Trygg lagring lysark
- Nettverkssikkerhet lysark
- Kryptering lysark
- Tjenester i Internett
- Skadelig programvare lysark
- Sikre datasystemer lysark
For mer informasjon og tilgang til hele materialet, besøk UiO IN1020 Undervisningsmateriell.
Lenkesamling for informatikkmateriell fra ulike universiteter
Her er en samling av tilgjengelige undervisningsmateriell og lysark fra informatikkurs ved forskjellige universiteter. Denne samlingen inkluderer forelesningsnotater, lysark, og annen relevant informasjon som kan være nyttig for studenter og lærere.
Massachusetts Institute of Technology (MIT)
Introduction to Computer Science and Programming in Python
- Lecture 1: What is computation?
- Lecture 2: Branching and Iteration
- Lecture 3: String Manipulation, Guess and Check, Approximations, Bisection
- Lecture 4: Decomposition, Abstractions, Functions
- Flere forelesninger og kode: MIT OpenCourseWare【16†source】【21†source】
Introduction to Computational Thinking and Data Science
- Lecture 1: Introduction and Optimization Problems
- Lecture 2: Optimization Problems
- Lecture 3: Graph-theoretic Models
- Flere forelesninger: MIT OpenCourseWare【17†source】
Princeton University
Algorithms, Part I
- Lecture 7: Priority Queues
- Lecture 8: Elementary Symbol Tables and BSTs
- Lecture 9: Balanced Search Trees
- Flere forelesninger: Princeton Lectures【18†source】
Introduction to Programming in Java
- Lecture 0: Prologue—A Simple Machine
- Lecture 1: Intro to Java
- Lecture 2: Conditionals and Loops
- Flere forelesninger: Princeton Lectures【19†source】
Harvard University
CS50: Introduction to Computer Science
- Dette kurset dekker emner som abstraksjon, algoritmer, datastrukturer, innkapsling, ressursstyring, sikkerhet, programvareutvikling og webutvikling.
- Forelesninger og mer informasjon: Harvard CS50【22†source】
University of Washington
CSE 484: Computer Security
- Lecture 4: Software security: Issues and attacks
- Lecture 5: Software security: Issues and attacks
- Flere forelesninger: University of Washington Lectures【24†source】
Konklusjon
Denne samlingen av undervisningsmateriell fra ulike universiteter gir verdifulle ressurser for både lærere og studenter i informatikk. For mer informasjon, besøk de oppgitte lenkene til de respektive kursene.
Relaterte emner å utforske:
- Online ressurser for algoritmer og datastrukturer
- Kurs i programvareutvikling
- Introduksjon til maskinlæring
- Nettverkssikkerhet
- Interaktive programmeringsøvelser
Flere universitetsressurser og lysark
Stanford University
Computer Science 101
- Lecture 1: Introduction
- Lecture 2: Software Engineering
- Lecture 3: Data Structures
- Flere forelesninger: Stanford SEE
University of California, Berkeley
CS 61A: Structure and Interpretation of Computer Programs
- Lecture 1: Functional Programming
- Lecture 2: Recursion
- Lecture 3: Data Abstraction
- Flere forelesninger: Berkeley CS 61A
CS 61B: Data Structures
- Lecture 1: Introduction to Data Structures
- Lecture 2: Algorithm Analysis
- Lecture 3: Linked Lists
- Flere forelesninger: Berkeley CS 61B
Carnegie Mellon University
15-112: Fundamentals of Programming and Computer Science
- Lecture 1: Introduction to Programming
- Lecture 2: Variables and Functions
- Lecture 3: Conditionals and Loops
- Flere forelesninger: CMU 15-112
University of Illinois at Urbana-Champaign
CS 225: Data Structures
- Lecture 1: Introduction to Data Structures
- Lecture 2: Pointers and Memory Management
- Lecture 3: Algorithm Analysis
- Flere forelesninger: UIUC CS 225
Yale University
CPSC 112: Introduction to Programming
- Lecture 1: What is Programming?
- Lecture 2: Basic Syntax and Semantics
- Lecture 3: Control Structures
- Flere forelesninger: Yale CPSC 112
Konklusjon
Denne utvidede samlingen av lysark og undervisningsmaterialer fra flere universiteter gir en omfattende ressurs for både studenter og undervisere innen informatikk. Ved å benytte disse ressursene, kan man få innsikt i ulike tilnærminger til undervisning og læring innen faget, samt tilgang til kvalitetsmateriale fra noen av verdens ledende utdanningsinstitusjoner.
Relaterte emner å utforske:
- Interaktive læringsplattformer for programmering
- Gratis online kurs i datastrukturer og algoritmer
- Ressurser for maskinlæring og kunstig intelligens
- Videoforelesninger fra ledende universiteter
- Avanserte emner innen datavitenskap og programvareutvikling
Flere universitetsressurser og lysark
Georgia Institute of Technology
CS 1332: Data Structures and Algorithms
- Lecture 1: Introduction
- Lecture 2: Linked Lists
- Lecture 3: Stacks and Queues
- Flere forelesninger: Georgia Tech CS 1332
University of Michigan
EECS 281: Data Structures and Algorithms
- Lecture 1: Algorithm Analysis
- Lecture 2: Recursion and Backtracking
- Lecture 3: Sorting and Searching
- Flere forelesninger: University of Michigan EECS 281
University of Texas at Austin
CS 311: Discrete Mathematics for Computer Science
- Lecture 1: Propositional Logic
- Lecture 2: Predicate Logic
- Lecture 3: Proof Techniques
- Flere forelesninger: UT Austin CS 311
University of Southern California
CS 104: Data Structures and Object-Oriented Design
- Lecture 1: Introduction to OOP
- Lecture 2: Classes and Objects
- Lecture 3: Inheritance and Polymorphism
- Flere forelesninger: USC CS 104
University of Cambridge
Computer Science Tripos Part IA
- Lecture 1: Introduction to Computer Science
- Lecture 2: Digital Logic
- Lecture 3: Algorithms and Data Structures
- Flere forelesninger: Cambridge Computer Science
University of Oxford
Computer Science Undergraduate Lectures
- Lecture 1: Introduction to Computer Science
- Lecture 2: Functional Programming
- Lecture 3: Algorithms
- Flere forelesninger: Oxford Computer Science
Konklusjon
Denne ytterligere utvidede samlingen av lysark og undervisningsmateriell fra flere universiteter gir en enda bredere ressursbase for studenter og undervisere innen informatikk. Ved å utforske disse ressursene kan man få en dyptgående forståelse av ulike emner innen informatikk fra noen av de mest prestisjetunge universitetene i verden.
Relaterte emner å utforske:
- Online kurs og MOOC-plattformer for datavitenskap
- Interaktive kodingsressurser og øvelser
- Ressurser for avanserte algoritmer og datastrukturer
- Introduksjonskurs i kunstig intelligens og maskinlæring
- Ressurser for utvikling av webapplikasjoner
Lenkesamling for informatikkmateriell fra flere universiteter
Her er en omfattende samling av lysark og undervisningsmateriell fra informatikkurs ved forskjellige universiteter. Denne samlingen inkluderer forelesningsnotater, lysark, og andre relevante ressurser som kan være nyttige for studenter og lærere.
Massachusetts Institute of Technology (MIT)
Introduction to Computer Science and Programming in Python
- Lecture 1: What is computation?
- Lecture 2: Branching and Iteration
- Lecture 3: String Manipulation, Guess and Check, Approximations, Bisection
- Lecture 4: Decomposition, Abstractions, Functions
- Flere forelesninger og kode: MIT OpenCourseWare
Introduction to Computational Thinking and Data Science
- Lecture 1: Introduction and Optimization Problems
- Lecture 2: Optimization Problems
- Lecture 3: Graph-theoretic Models
- Flere forelesninger: MIT OpenCourseWare
Signals, Systems, and Inference
- Lecture 1: Introduction
- Lecture 2: Transforms
- Lecture 3: Energy Spectral Density
- Flere forelesninger: MIT OpenCourseWare
Princeton University
Algorithms, Part I
- Lecture 7: Priority Queues
- Lecture 8: Elementary Symbol Tables and BSTs
- Lecture 9: Balanced Search Trees
- Flere forelesninger: Princeton Lectures
Introduction to Programming in Java
- Lecture 0: Prologue—A Simple Machine
- Lecture 1: Intro to Java
- Lecture 2: Conditionals and Loops
- Flere forelesninger: Princeton Lectures
Harvard University
CS50: Introduction to Computer Science
- Dette kurset dekker emner som abstraksjon, algoritmer, datastrukturer, innkapsling, ressursstyring, sikkerhet, programvareutvikling og webutvikling.
- Forelesninger og mer informasjon: Harvard CS50
University of Washington
CSE 484: Computer Security
- Lecture 4: Software security: Issues and attacks
- Lecture 5: Software security: Issues and attacks
- Flere forelesninger: University of Washington Lectures
Brown University
CSCI 1550: Probabilistic Methods in Computer Science
- Lecture: Martingales 1
- Lecture: Sample Complexity
- Flere forelesninger: Brown University Lectures
University of California, Berkeley
CS 188: Artificial Intelligence
Konklusjon
Denne samlingen av lysark og undervisningsmaterialer fra flere universiteter gir en omfattende ressursbase for studenter og undervisere innen informatikk. Ved å utforske disse ressursene kan man få en dypere forståelse av ulike emner innen informatikk og dra nytte av kvalitetsmateriell fra ledende utdanningsinstitusjoner.
Relaterte emner å utforske:
- Online kurs og MOOC-plattformer for datavitenskap
- Interaktive kodingsressurser og øvelser
- Ressurser for avanserte algoritmer og datastrukturer
- Introduksjonskurs i kunstig intelligens og maskinlæring
- Ressurser for utvikling av webapplikasjoner
Lenkesamling for informatikkmateriell fra flere universiteter
Her er en omfattende samling av lysark og undervisningsmateriell fra informatikkurs ved forskjellige universiteter. Denne samlingen inkluderer forelesningsnotater, lysark, og andre relevante ressurser som kan være nyttige for studenter og lærere.
Massachusetts Institute of Technology (MIT)
Introduction to Computer Science and Programming in Python
- Lecture 1: What is computation?
- Lecture 2: Branching and Iteration
- Flere forelesninger og kode: MIT OpenCourseWare
Introduction to Computational Thinking and Data Science
- Lecture 1: Introduction and Optimization Problems
- Flere forelesninger: MIT OpenCourseWare
Signals, Systems, and Inference
- Lecture 1: Introduction
- Flere forelesninger: MIT OpenCourseWare
Princeton University
Algorithms, Part I
- Lecture 7: Priority Queues
- Flere forelesninger: Princeton Lectures
Introduction to Programming in Java
- Lecture 0: Prologue—A Simple Machine
- Flere forelesninger: Princeton Lectures
Harvard University
CS50: Introduction to Computer Science
- Dette kurset dekker emner som abstraksjon, algoritmer, datastrukturer, innkapsling, ressursstyring, sikkerhet, programvareutvikling og webutvikling.
- Forelesninger og mer informasjon: Harvard CS50
University of Washington
CSE 484: Computer Security
- Lecture 4: Software security: Issues and attacks
- Flere forelesninger: University of Washington Lectures
University of Oxford
Machine Learning
- Lecture 1: Introduction
- Lecture 2: Linear Prediction
- Flere forelesninger: Oxford Machine Learning
Quantum Information
- Lecture 1: Introduction
- Flere forelesninger: Oxford Quantum Information
Computer-Aided Formal Verification
- Lecture 1: Introduction
- Flere forelesninger: Oxford CAFV
Linear Algebra
- Lecture 1: Linear Systems
- Flere forelesninger: Oxford Linear Algebra
University of Cambridge
Mathematical Methods for Computer Science
- Lecture 1: Probability Methods
- Flere forelesninger: Cambridge Mathematical Methods
Operating Systems
- Lecture 1: Introduction to Operating Systems
- Flere forelesninger: Cambridge Operating Systems
University of Edinburgh
Introduction to Theoretical Computer Science
- Lecture 1: Finite Automata
- Flere forelesninger: Edinburgh ITCS
Konklusjon
Denne samlingen av lysark og undervisningsmaterialer fra flere universiteter gir en omfattende ressursbase for studenter og undervisere innen informatikk. Ved å utforske disse ressursene kan man få en dypere forståelse av ulike emner innen informatikk og dra nytte av kvalitetsmateriell fra ledende utdanningsinstitusjoner.
Relaterte emner å utforske:
- Online kurs og MOOC-plattformer for datavitenskap
- Interaktive kodingsressurser og øvelser
- Ressurser for avanserte algoritmer og datastrukturer
- Introduksjonskurs i kunstig intelligens og maskinlæring
- Ressurser for utvikling av webapplikasjoner
Oversikt over Informatikk Emner ved UiO
Dette er en oversikt over alle emner innen informatikk som tilbys ved Universitetet i Oslo. For mer detaljert informasjon og fullstendige beskrivelser av hvert emne, besøk UiO Informatikk Emner.
Bachelor Emner
- DIGHEL4350 – Helsetjenester og informasjonsbehov
- DIGHEL4360 – Informatikk for helsearbeidere
- IN1000 – Introduksjon til objektorientert programmering
- IN1010 – Objektorientert programmering
- IN1020 – Introduksjon til datateknologi
- IN1030 – Systemer, krav og konsekvenser
- IN1050 – Introduksjon til design, bruk, interaksjon
- IN1060 – Bruksorientert design
- IN1080 – Mekatronikk
- IN1140 – Introduksjon til språkteknologi
- IN1150 – Logiske metoder
- IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser
- IN1910 – Programmering for naturvitenskapelige anvendelser
- IN2000 – Software Engineering med prosjektarbeid
- IN2010 – Algoritmer og datastrukturer
- IN2020 – Metoder i interaksjonsdesign
- IN2031 – Prosjektoppgave i programmering
- IN2040 – Funksjonell programmering
- IN2060 – Digitalteknikk og datamaskinarkitektur
- IN2080 – Beregninger og kompleksitet
- IN2090 – Databaser og datamodellering
- IN2100 – Logikk for systemanalyse
- IN2110 – Språkteknologiske metoder
- IN2120 – Informasjonssikkerhet
- IN2140 – Introduksjon til operativsystemer og datakommunikasjon
- IN2150 – IT i organisasjoner
Master Emner
- IN3000 – Operativsystemer
- IN3010 – Transformativt design
- IN3015 – Ultralydavbildning
- IN3020 – Databasesystemer
- IN3030 – Effektiv parallellprogrammering
- IN3040 – Programmeringsspråk
- IN3050 – Introduksjon til kunstig intelligens og maskinlæring
- IN3060 – Semantiske teknologier
- IN3070 – Logikk
- IN3090 – Prosjektoppgave i informatikk: Digital økonomi og ledelse
- IN3110 – Problemløsning med høynivå-språk
- IN3120 – Søketeknologi
- IN3130 – Algoritmer: Design og effektivitet
- IN3140 – Introduksjon til robotikk
- IN3160 – Digital systemkonstruksjon
- IN3170 – Microelectronics
- IN3190 – Digital signalbehandling
- IN3200 – High-Performance Computing and Numerical Projects
- IN3210 – Network and Communications Security
- IN3220 – Å forstå bruk før bruk
- IN3230 – Nettverk
- IN3240 – Testing av programvare
- IN3250 – Prosjektoppgave i informatikk: interaksjonsdesign
- IN3260 – Prosjektoppgave i informatikk: datakommunikasjon
- IN3280 – Forskerlinjen I
- IN3310 – Deep Learning for Image Analysis
Ph.d. Emner
- IN-BIOS5000 – Sequencing technologies, data analysis, and applications
- IN-BIOS9000 – Sequencing technologies, data analysis, and applications
- IN-STK5000 – Ansvarlig datavitenskap
- IN-STK9000 – Ansvarlig datavitenskap
- [IN-GEO1900 – Introduksjon i programmering for geofagstudenter](https://www.uio
Oversikt over Informatikk Emner ved Universitetet i Oslo (UiO)
Her er en omfattende oversikt over alle informatikkemner tilgjengelig ved UiO, inkludert bachelor, master og Ph.d. nivå. For fullstendig informasjon og tilgang til kursmateriale, besøk UiO Informatikk Emner.
Bachelor Emner
- IN1000 – Introduksjon til objektorientert programmering: Lenke
- IN1010 – Objektorientert programmering: Lenke
- IN1020 – Introduksjon til datateknologi: Lenke
- IN1030 – Systemer, krav og konsekvenser: Lenke
- IN1050 – Introduksjon til design, bruk, interaksjon: Lenke
- IN1060 – Bruksorientert design: Lenke
- IN1080 – Mekatronikk: Lenke
- IN1140 – Introduksjon til språkteknologi: Lenke
- IN1150 – Logiske metoder: Lenke
- IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser: Lenke
- IN1910 – Programmering for naturvitenskapelige anvendelser: Lenke
- IN2000 – Software Engineering med prosjektarbeid: Lenke
- IN2010 – Algoritmer og datastrukturer: Lenke
- IN2020 – Metoder i interaksjonsdesign: Lenke
- IN2031 – Prosjektoppgave i programmering: Lenke
- IN2040 – Funksjonell programmering: Lenke
- IN2060 – Digitalteknikk og datamaskinarkitektur: Lenke
- IN2080 – Beregninger og kompleksitet: Lenke
- IN2090 – Databaser og datamodellering: Lenke
- IN2100 – Logikk for systemanalyse: Lenke
- IN2110 – Språkteknologiske metoder: Lenke
- IN2120 – Informasjonssikkerhet: Lenke
- IN2140 – Introduksjon til operativsystemer og datakommunikasjon: Lenke
- IN2150 – IT i organisasjoner: Lenke
Master Emner
- IN3000 – Operativsystemer: Lenke
- IN3010 – Transformativt design: Lenke
- IN3015 – Ultralydavbildning: Lenke
- IN3020 – Databasesystemer: Lenke
- IN3030 – Effektiv parallellprogrammering: Lenke
- IN3040 – Programmeringsspråk: Lenke
- IN3050 – Introduksjon til kunstig intelligens og maskinlæring: Lenke
- IN3060 – Semantiske teknologier: Lenke
- IN3070 – Logikk: Lenke
- IN3090 – Prosjektoppgave i informatikk: Digital økonomi og ledelse: Lenke
- IN3110 – Problemløsning med høynivå-språk: Lenke
- IN3120 – Søketeknologi: Lenke
- IN3130 – Algoritmer: Design og effektivitet: Lenke
- IN3140 – Introduksjon til robotikk: Lenke
- IN3160 – Digital systemkonstruksjon: Lenke
- IN3170 – Microelectronics: Lenke
- IN3190 – Digital signalbehandling: Lenke
- IN3200 – High-Performance Computing and Numerical Projects: Lenke
- IN3210 – Network and Communications Security: Lenke
- IN3220 – Å forstå bruk før bruk: Lenke
- IN3230 – Nettverk: Lenke
- IN3240 – Testing av programvare: Lenke
- IN3250 – Prosjektoppgave i informatikk: interaksjonsdesign: Lenke
- IN3260 – Prosjektoppgave i informatikk: datakommunikasjon: Lenke
- IN3280 – Forskerlinjen I: Lenke
- IN3310 – Deep Learning for Image Analysis: Lenke
Ph.d
Oversikt over Informatikk Emner ved UiO
Dette er en oversikt over alle emner innen informatikk som tilbys ved Universitetet i Oslo. For mer detaljert informasjon og fullstendige beskrivelser av hvert emne, besøk UiO Informatikk Emner.
Bachelor Emner
- IN1000 – Introduksjon til objektorientert programmering
- IN1010 – Objektorientert programmering
- IN1020 – Introduksjon til datateknologi
- IN1030 – Systemer, krav og konsekvenser
- IN1050 – Introduksjon til design, bruk, interaksjon
- IN1060 – Bruksorientert design
- IN1080 – Mekatronikk
- IN1140 – Introduksjon til språkteknologi
- IN1150 – Logiske metoder
- IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser
- IN1910 – Programmering for naturvitenskapelige anvendelser
- IN2000 – Software Engineering med prosjektarbeid
- IN2010 – Algoritmer og datastrukturer
- IN2020 – Metoder i interaksjonsdesign
- IN2031 – Prosjektoppgave i programmering
- IN2040 – Funksjonell programmering
- IN2060 – Digitalteknikk og datamaskinarkitektur
- IN2080 – Beregninger og kompleksitet
- IN2090 – Databaser og datamodellering
- IN2100 – Logikk for systemanalyse
- IN2110 – Språkteknologiske metoder
- IN2120 – Informasjonssikkerhet
- IN2140 – Introduksjon til operativsystemer og datakommunikasjon
- IN2150 – IT i organisasjoner