Back close

Course Detail

Course Name Computational Thinking
Course Code 23AID101
Program B.Tech in Artificial Intelligence and Data Science
Semester 1
Credits 3
Campus Coimbatore , Amritapuri ,Faridabad , Bangaluru, Amaravati

Syllabus

Unit 1

Computational Thinking, critical thinking, data representation, abstraction, decomposition- breaking problems into parts, basic data types, pseudocode, algorithms-methods to solve the problems, brute-force or exhaustive search problems, divide and conquer problems 

Unit 2

Computational Thinking using spreadsheets, basic operations, cell references – relative and absolute, lookup operations, implement fractals – newton, Sierpinski triangle, L-system fractals, solve calculus based problems using spreadsheet, using spreadsheet for solving probability related problems

Unit 3

Computational thinking using matlab, basic operations, plotting of vectors, array and matrix operations, implement fractals – newton, Sierpinski triangle, L-system fractals, solve calculus based problems using matlab, using matlab for solving probability related problems 

Objectives and Outcomes

Course Objectives

  • Provide an insight on the importance of computational thinking
  • Help to develop skills to solve problems using spreadsheet and matlab
  • Provide logical thinking capabilities to solve problems

Course Outcomes

After completing this course, students will be able to

CO1

Develop critical thinking

CO2

Apply logical thinking to solve problems

CO3

Develop skills to use spreadsheet for problem solving

CO4

Develop skills to use matlab for problem solving

 CO-PO Mapping

PO/PSO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PO12

PSO1

PSO2

PSO3

CO

CO1

2

3

 –

2

2

 –

1

2

1

CO2

2

3

 –

2

2

 –

 –

 –

 –

 –

 –

 –

1

2

1

CO3

2

3

 –

2

2

 –

 –

 –

 –

 –

 –

 –

1

2

1

CO4

2

3

 –

2

2

 –

 –

 –

 –

 –

 –

 –

1

2

1

Evaluation Pattern

Evaluation Pattern

Assessment

Internal/External

Weightage (%)

Assignments (minimum 2)

Internal

30

Quizzes (minimum 2)

Internal

20

Mid-Term Examination

Internal

20

Term Project/ End Semester Examination

External

30

Text Books / References

Text Books / References

Ferragina P, Luccio F. Computational Thinking: First Algorithms, Then Code. Springer; 2018

Beecher K. Computational Thinking: A beginner’s guide to Problem-solving and Programming. BCS Learning & Development Limited; 2017.

Irfan Turk, Matlab programming, 2018

Noreen Brown, Beginning Excel 2019, 2019 .

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now