{"id":7466,"date":"2020-02-12T05:21:21","date_gmt":"2020-02-12T05:21:21","guid":{"rendered":"https:\/\/www.inspirenignite.com\/up\/programming-for-problem-solving-biotech-1st-sem-syllabus-for-aktu-b-tech-2018-19-scheme-select-subject-3\/"},"modified":"2020-07-04T09:53:13","modified_gmt":"2020-07-04T09:53:13","slug":"programming-for-problem-solving-biotech-1st-sem-syllabus-for-aktu-b-tech-2018-19-scheme-select-subject-3","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/up\/programming-for-problem-solving-biotech-1st-sem-syllabus-for-aktu-b-tech-2018-19-scheme-select-subject-3\/","title":{"rendered":"Programming for Problem Solving Biotech 1st Sem Syllabus for AKTU B.Tech 2018-19 Scheme (Select Subject-3)"},"content":{"rendered":"<p>Programming for Problem Solving detail syllabus for Biotechnology (Biotech), 2018-19 scheme is taken from <a href=\"https:\/\/aktu.ac.in\/syllabus.html\" rel=\"nofollow noopener\" target=\"_blank\">AKTU<\/a> official website and presented for AKTU students. The course code (KEE101\/KCS101), and for exam duration, Teaching Hr\/Week, Practical Hr\/Week, Total Marks, internal marks, theory marks, and credits do visit complete sem subjects post given below.<\/p>\n<p>For all the other biotech 1st sem syllabus for b.tech 2018-19 scheme aktu you can visit <a href=\"..\/biotech-1st-sem-syllabus-for-b-tech-2018-19-scheme-aktu\">Biotech 1st Sem syllabus for B.Tech 2018-19 Scheme AKTU Subjects<\/a>. For all the other Select Subject-3 subjects do refer to <a href=\"..\/select-subject-3-biotech-1st-sem-syllabus-for-aktu-b-tech-2018-19-scheme\">Select Subject-3<\/a>. The detail syllabus for programming for problem solving is as follows.<\/p>\n<h4>Module 1:<\/h4>\n<p>(Introduction to Programming)<br \/>\nIntroduction to components of a computer system: Memory, processor, I\/O Devices, storage, operating system, Concept of assembler, compiler, interpreter, loader and linker.<br \/>\nIdea of Algorithm: Representation of Algorithm, Flowchart, Pseudo code with examples, From algorithms to programs, source code.<br \/>\nProgramming Basics: Structure of C program, writing and executing the first C program, Syntax and logical errors in compilation, object and executable code. Components of C language. Standard I\/O in C, Fundamental data types, Variables and memory locations, Storage classes.<\/p>\n<h4>Module 2:<\/h4>\n<p><b>For complete syllabus, results, class timetable and more kindly <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" rel=\"nofollow noopener\" target=\"_blank\">download iStudy<\/a>. It is a lightweight, easy to use, no images, no pdfs platform to make student&#8217;s life easier.<\/b><\/p>\n<h4>Module 3:<\/h4>\n<p>(Loops &amp; Functions)<br \/>\nIteration and loops: use of while, do while and for loops, multiple loop variables, use of break and continue statements.<br \/>\nFunctions: Introduction, types of functions, functions with array, passing parameters to functions, call by value, call by reference, recursive functions.<\/p>\n<h4>Module 4:<\/h4>\n<p>(Arrays &amp; Basic Algorithms)<br \/>\nArrays: Array notation and representation, manipulating array elements, using multi-dimensional arrays. Character arrays and strings, Structure, union, enumerated data types, Array of structures, passing arrays to functions.<br \/>\nBasic Algorithms: Searching &amp;Basic Sorting Algorithms (Bubble, Insertion and Selection), Finding roots of equations, Notion of order of complexity.<\/p>\n<h4>Module 5:<\/h4>\n<p><b>For complete syllabus, results, class timetable and more kindly <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" rel=\"nofollow noopener\" target=\"_blank\">download iStudy<\/a>. It is a lightweight, easy to use, no images, no pdfs platform to make student&#8217;s life easier.<\/b><\/p>\n<h4>Course Outcomes:<\/h4>\n<ol>\n<li>To develop simple algorithms for arithmetic and logical problems.<\/li>\n<li>To translate the algorithms to programs &amp; execution (in C language).<\/li>\n<li>To implement conditional branching, iteration and recursion.<\/li>\n<li>To decompose a problem into functions and synthesize a complete program using divide and conquer approach.<\/li>\n<li>To use arrays, pointers and structures to develop algorithms and programs.<\/li>\n<\/ol>\n<h4>Text Books:<\/h4>\n<ol>\n<li>Schum&#8217;s Outline of Programming with C by Byron Gottfried, McGraw-Hill<\/li>\n<li>The C programming by Kernighan Brain W. and Ritchie Dennis M., Pearson Education.<\/li>\n<li>Computer Basics and C Programming by V.Rajaraman , PHI Learning Pvt. Limited, 2015.<\/li>\n<li>Computer Concepts and Programming in C, R.S. Salaria, Khanna Publishing House<\/li>\n<li>Computer Concepts and Programming in C, E Balaguruswami, McGraw Hill<\/li>\n<li>Computer Science- A Structured Programming Approach Using C, by Behrouz A. Forouzan, Richard F. Gilberg, Thomson, Third Edition , Cengage Learning &#8211; 2007.<\/li>\n<li>Let Us C By Yashwant P. Kanetkar.<\/li>\n<li>Problem Solving and Program Design in C, by Jeri R. Hanly, Elliot B. Koffman, Pearson Addison-Wesley, 2006.<\/li>\n<li>Programming in C by Kochan Stephen G. Pearson Education &#8211; 2015.<\/li>\n<li>Computer Concepts and Programming in C by D.S. Yadav and Rajeev Khanna, New AgeInternational Publication.<\/li>\n<li>Computer Concepts and Programming by Anami, Angadi and Manvi, PHI Publication.<\/li>\n<li>Computer Concepts and Programming in C by Vikas Gupta, Wiley India Publication<\/li>\n<li>Computer Fundamentals and Programming in C. Reema Thareja, Oxford Publication<\/li>\n<li>Problem Solving and Programming in C, R.S. Salaria, Khanna Publishing House<\/li>\n<\/ol>\n<h4>Programming for Problem Solving Lab<\/h4>\n<p><i>Other Reference:<\/i><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Use C Open Source Software referring Spoken Tutorial MOOC<\/li>\n<li>WAP that accepts the marks of 5 subjects and finds the sum and percentage marks obtained by the student.<\/li>\n<li>WAP that calculates the Simple Interest and Compound Interest. The Principal, Amount, Rate of Interest and Time are entered through the keyboard.<\/li>\n<li>WAP to calculate the area and circumference of a circle.<\/li>\n<li>WAP that accepts the temperature in Centigrade and converts into Fahrenheit using the formula C\/5=(F-32)\/9.<\/li>\n<li>WAP that swaps values of two variables using a third variable.<\/li>\n<li>WAP that checks whether the two numbers entered by the user are equal or not.<\/li>\n<li>WAP to find the greatest of three numbers.<\/li>\n<li>WAP that finds whether a given number is even or odd.<\/li>\n<li>WAP that tells whether a given year is a leap year or not.<\/li>\n<li>WAP that accepts marks of five subjects and finds percentage and prints grades according to the following criteria:<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>Between 90-100%&#8212;&#8212;&#8212;Print &#8216;A&#8217;<\/p>\n<p>80-90%&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;Print &#8216;B&#8217;<\/p>\n<p>60-80%&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;Print &#8216;C&#8217;<\/p>\n<p>Below 60%&#8212;&#8212;&#8212;&#8212;&#8212;Print &#8216;D&#8217;<\/p>\n<ol>\n<li>WAP that takes two operands and one operator from the user and perform the operation and prints the result by using Switch statement.<\/li>\n<li>WAP to print the sum of all numbers up to a given number.<\/li>\n<li>WAP to find the factorial of a given number.<\/li>\n<li>WAP to print sum of even and odd numbers from 1 to N numbers.<\/li>\n<li>WAP to print the Fibonacci series.<\/li>\n<li>WAP to check whether the entered number is prime or not.<\/li>\n<li>WAP to find the sum of digits of the entered number.<\/li>\n<li>WAP to find the reverse of a number.<\/li>\n<li>WAP to print Armstrong numbers from 1 to 100.<\/li>\n<li>WAP to convert binary number into decimal number and vice versa.<\/li>\n<li>WAP that simply takes elements of the array from the user and finds the sum of these elements.<\/li>\n<li>WAP that inputs two arrays and saves sum of corresponding elements of these arrays in a third array and prints them.<\/li>\n<li>WAP to find the minimum and maximum element of the array.<\/li>\n<li>WAP to search an element in a array using Linear Search.<\/li>\n<li>WAP to sort the elements of the array in ascending order using Bubble Sort technique.<\/li>\n<li>WAP to add and multiply two matrices of order nxn.<\/li>\n<li>WAP that finds the sum of diagonal elements of a mxn matrix.<\/li>\n<li>WAP to implement strlen (), strcat (),strcpy () using the concept of Functions.<\/li>\n<li>Define a structure data type TRAIN_INFO. The type contain Train No.: integer type Train name: string Departure Time: aggregate type TIME Arrival Time: aggregate type TIME Start station: string End station: string The structure type Time contains two integer members: hour and minute. Maintain a train timetable and implement the following operations:\n<ol type=\"a\">\n<li>List all the trains (sorted according to train number) that depart from a particular section.<\/li>\n<li>List all the trains that depart from a particular station at a particular time.<\/li>\n<li>List all he trains that depart from a particular station within the next one hour of a given time.<\/li>\n<li>List all the trains between a pair of start station and end station.<\/li>\n<\/ol>\n<\/li>\n<li>WAP to swap two elements using the concept of pointers.<\/li>\n<li>WAP to compare the contents of two files and determine whether they are same or not.<\/li>\n<li>WAP to check whether a given word exists in a file or not. If yes then find the number of times it occurs.<\/li>\n<\/ol>\n<h4>Course Outcomes:<\/h4>\n<ol>\n<li>To write programs for arithmetic and logical problems.<\/li>\n<li>To translate the algorithms to programs &amp; execution (in C language).<\/li>\n<li>To write programs for conditional branching, iteration and recursion.<\/li>\n<li>To write programs using functions and synthesize a complete program using divide and conquer approach.<\/li>\n<li>write programs using arrays, pointers and structures.<\/li>\n<\/ol>\n<p>For the detailed syllabus of all the other subjects of B.Tech Biotech, 2018-19 regulation do visit <a href=\"https:\/\/www.inspirenignite.com\/up\/biotech-1st-sem-syllabus-for-b-tech-2018-19-scheme-aktu\/\">Biotech 1st Sem syllabus for 2018-19 Regulation<\/a>.<\/p>\n<p>Dont forget to <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" rel=\"nofollow noopener\" target=\"_blank\">download iStudy<\/a> for latest syllabus, results, class timetable and more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Programming for Problem Solving detail syllabus for Biotechnology (Biotech), 2018-19 scheme is taken from AKTU official website and presented for AKTU students. The course code (KEE101\/KCS101), and for exam duration, [&hellip;]<\/p>\n","protected":false},"author":2300,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[45],"tags":[],"class_list":["post-7466","post","type-post","status-publish","format-standard","hentry","category-biotechnology"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/up\/wp-json\/wp\/v2\/posts\/7466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/up\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/up\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/up\/wp-json\/wp\/v2\/users\/2300"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/up\/wp-json\/wp\/v2\/comments?post=7466"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/up\/wp-json\/wp\/v2\/posts\/7466\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/up\/wp-json\/wp\/v2\/media?parent=7466"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/up\/wp-json\/wp\/v2\/categories?post=7466"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/up\/wp-json\/wp\/v2\/tags?post=7466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}