Back close

Course Detail

Course Name Programming Concepts Lab
Course Code 25CSA382
Program B.Sc. (Honours) in Microbiology and lntegrated Systems Biology
Semester 6
Credits 1
Campus Amritapuri

Syllabus

Unit 1

Introduction to computer programming- basic Linux command, Shell scripts, use of editors and IDE, compilation, debugging,

Unit 2

String Manipulation, File Management, Control and loops, Programs using if conditions; switch case, loops, arrays,

Unit 3

Functions, files, command-line arguments, string manipulations.

Objectives and Outcomes

Learning Objective:To introduce a hands-on session on the concepts of programming using a basic and widely used programming language C and an introduction to scripting concepts in Linux operating system Course outcome:CO1. Understand basic programming conceptsCO2. Write and execute programs that could be used to understand and solve biological systems. CO3. Apply skills to manage large file-based data.

Text Books / References

Textbooks1. ?Let us C? by Yeshwant Kanetkar, (8th Edition), BPB publications2. ?The C Programming Language?, by Brian W. Kernighan, Dennis M. Ritchie. (2nd Edition), Prentice Hall PTR; (April 1, 1988) [http://books.cat-v.org/computer-science/c-programming-language/The.C.Programming.Language.2nd.Edition.pdf]

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