-
We will be following three text books
- Text book1 : Fundamentals of Computer Algorithms by Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran
- Text book2 : Introduction to the design and analysis of Algorithms, Anany Levitin
- Text book3 : Introduction to Algorithms by Thomas H. Cormen, charles e. leiserson, ronald l. rivest, clifford stein
- (Unit-I) Introduction : Text book1 (Pages 1 to 62)
- (Unit-II) Decrease and conquer : Text book2 ( Click here )
- (Unit-II) Divide and conquer : Text book1 (Pages 136 to 196)
- (Unit-II) Transofrm and conquer : Text book2 ( Click here)
- (Unit-III) Greedy : Text book1 (Pages 210 to 269)
- (Unit-IV) Dynamic Programming : Text book1 (Pages 272 to 317)
- (Unit-V) BackTracking : Text book1 (Pages 359 to 392)
- (Unit-V) Branch and Bound : Text book1 (Pages 399 to 431)
Monday, July 22, 2024
Design and Analysis of Algorithms(2024-25)
Welcome to the course
Computer Organization (2024-25-EEE)
Welcome to the course
-
Two text books we will be following
- Text book1 : Computer Organization by Carl Hamacher, Zvonks Vranesic, Safea Zaky 5th edition
- Text book2 : Computer System Architecture by M. Morris Mano
- (Unit-I) Basic Structure of Computers : Text book1 (Pages 2 to 23)
- (Unit-I) Data Representation Toipc : Text Book2 (Page 67 to 90)
- (Unit-II) Machine Instructions and Programs : Text book1 (Pages 37 to 86)
- (Unit-III) Input/Ouput Organization : Text book1 (Pages 203 to 272)
- (Unit-IV) Memory Systems : Text book1 (Pages 291 to 358)
- (Unit-V) Processing Unit : Text book1 (Pages 411 to 440)
Wednesday, April 10, 2024
Machine Learning( 2023-24)
- Introduction: Slides 11 to 21
- Simple Linear Regression Slides 2 to 13
- Concept Learning, FINDS Slides 1 to 9
- Candidate elimination Slides 10 to 24
- Decison tree learning Slides 1 to 29
- Slides 2 to 14
- remaining slides shared by mail
- Teachable Machines By Google
- Biological Neuron and Neural networks
- Neural netowrks and Deeplearning
- Play with Neural networks
- Quality of Data
Saturday, January 6, 2024
Formal Languages and Automata Theory (2023-24)
Mathematical Models:
- Finite State Automata
- Push Down Automata
- Turing Machine
Date | Topic | Resource | SampleCode |
---|---|---|---|
29/12/2023 | Data Structure for FSA transitions | ||
05/01/2024 | Data Structure for FSA | ||
12/01/2024 | Application of FSA | FormValidation | Validationcode |
02/02/2024 | Application of Regular Expression |
Tuesday, December 19, 2023
Machine Learning Lab(2023-24)
Welcome to the course
Week0: Introduction to google colabColab Markdown: Introduction to Markdown
Google colab: FAQs
Mounting Google drive in colab: from google.colab import drive
drive.mount('/googledrive')
Data Sets Resources : Google public data sets , Kaggle Data sets, Data Hub.io, KDnuggets , UCI Machine Learning, Yoga Pose classification , For more
Date | Topic | Resource | Evaluation | Feedback |
---|---|---|---|---|
20/12/2023 | Introuction to Numpy (Numerical Python Library) |
BasicTutorial | ||
30/12/2023 | Introuction to Pandas Library | Userguide | HousingPriceDS | |
30/12/2023 | Matplotlib Library | Plot types | ||
31/12/2023 | Exploratory Data Analysis Task | Task | ||
03/01/2024 | Exploratory Data Analysis Test | DataSet | Submit | |
07/01/2024 | Decision Tree Task | Task DataSet | Submit | |
20/01/2024 | Regression Tree Task | Task | ||
24/01/2024 | Decision Tree Test | Lenses MONK'sProblem Breast cancer Car Evaluation |
Submit | |
24/01/2024 | Regression Tree Test | Solar Flare | ||
31/01/2024 | Perceptron | fab,fabcd data sets | Submit | |
07/02/2024 | Linear Regression using Neural Networks | CGPAtoPercentage | Submit | |
14/02/2024 | Forward Pass of Neural Networks | ForwardPass DataSet | Submit | |
21/02/2024 | Back propagation Algorithm | Back Propagation DataSet |
Internal Exam : Data set generation Submit
Internal Exam : Model Submit
Tuesday, August 22, 2023
Introduction to Python Programming(2023-24)
Resources:
Date | Topic | Practice | Contests |
---|---|---|---|
07/08/2023 | Introduction to Python | ||
09/08/2023 | |||
16/08/2023 | |||
21/08/2023 | |||
23/08/2023 | Numbersandloops | ||
13/09/2023 | |||
20/09/2023 | Object oriented programming with Python | ||
25/09/2023 | Tutorial Problems |
Wednesday, August 2, 2023
Compiler Design (2023-24)
- Compiler Engineer Career discussion in LLVM Social Bangalore
- Lexical Analysis
- Parsing
- Syntax Directed Translation
- Intermediate Code generation
- Code Optimization
- Available Expression Analysis and Live Variable Analysis( Slides 3 to 15 and Slides 39 to 48, number on top right)
- Run time environment
- Target Code generation
- AssignmentSubmissionLink
Subscribe to:
Posts (Atom)