0% found this document useful (0 votes)
43 views6 pages

BSC V Semester Syllabus

Computer science syllabus

Uploaded by

ramukaka777787
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
43 views6 pages

BSC V Semester Syllabus

Computer science syllabus

Uploaded by

ramukaka777787
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 6
BSc-5™ SEMESTER TENTATIVE TIME TABLE Room No. -F10 *NOTE- CLASSES COMMENCING FROM 09/09/24 gamto | 10am Viam 12pm 1pm to | 2pm to 3pm to | 4pm to 10am to to tolpm | 2pm 3pm 4pm Spm ‘iam | 12pm Monday 7 ‘AK(RSR) | DA(SKM) | SC(BM) Tuesday ‘AI(RSR) | DA(SKM) | SC(BM) Wednesday IT(GF) AK(RSR) | DA(SKM) | SC(BM) | MM(AJ) Thursday IT(GF) | AI(RSR) | DA(SKM) | SC(BM) | MM(AJ) “LAB Friday IT(GF) | AW(RSR) | DA(SKM) | SC(BM) “LAB S.No. | Subject Code Title ‘Credits Marks * Total * Internal / External I BSC-SO1 Internet 5 30 70 100 (CIUETT1) Technologies (CORE - 11) 2 BSC-502 Introduction to | 5 30 70 100 (CIUETT2) Artificial Intelligence (CORE - 12) 3 BSC-503 Image Processing / | 3 30 70 100 (CIUETDI) Soft Computing (DSE—1) 4 BSC-504 Information Security / | 5 30 70 100 (CIUETD2) Data analytics (DSE-I1) 5 BSC-404 AEC V 2 100 (CIUDTAI) (AEC: V) 6 BSC-305 (Practical based on | 2 100 (CIUELD1) Image Processing / (Practical DSE-1) | Soft Computing (DSE -1) Total 2 600 B.Sc. ~ III (Computer Seience) SEMESTER -V Internet Technologies Unit ‘Topic Tniroduction to computer network: LAN, MAN, WAN, wireless LAN, internet, intranct, extranet, LAN topologies, Network devices: NIC, repeaters, hub, bridge, switch, gateway and router-Protocols and Architecture- Protocol, the Layered Approach, OSI Model, TCP/IP Protocol Suite, System Network Architecture. Introduction to World Wide Web and its work, Web Browsers, Search Engine, Downloading, Hyper Text Transfer Protocol (HTTP), URL, Web Servers. FTP, Web publishing- Domain Name Registration, Space on Host Server for Web Site, Maintain and Updating. HTML: Elements of HTML & Syntax, Comments, Headings, Paragraph, Span, Pre Tags, Backgrounds, Formatting tags, Images, Hyperlinks, div tag, List Type and its Tags, Tables - Basic table tags and their related attribute, Table Layout, div, Use of Forms and Frames in Web Pages. Frames, and tags and related attributes. Form designs, Form Controls, Text controls, password fields, radio buttons, and check boxes. Reset and submit buttons, form control selection, option processing and text area. Wv CSS: Introduction to Cascading Style Sheets, Types of Siyle Sheets (Inline, Intemal and External), using Id and Classes, CSS properties: Background Properties, Box Model Properties. Margin. Padding, List Properties and Border Properties. v ‘Tava Seript: Introduction to Client Side Scripting, Introduction to Java Script. Comments, Variables in JS, Global Variables, Data types, Operators in JS, Conditions Statements (If, If Else, Switch), Java Script Loops (For Loop, While Loop, Do While Loop), JS Popup Boxes (Alen, Prompt, Confirm), JS Events, IS Arrays, JS Objects Suggested Reading: 1. Thomas A. Powell , “HTML: The Complete Reference, Osborne/ McGraw-Hill 2, Deitel, Deitel and Nieto : Internet & WWW. How to program, 2nd Edition, Pearson Education Asia, Bayross, “Web Enabled Commervial Applications Development Using HTML, DHTML, Java Script, Perl CGI,” Third Edition, BPB Publications. 4, Intemet and Web Page Designing By V-K Jain (BPB) 5. Web Enabled Commercial Application Development Using HTML, DHTML, java script, Perl CGI by Ivan Bayross (BPB) Programming Fundamentals using Python 1. Write program in python using user defined function to find + Perimeter ofa rectangle(2*length*breadth) + Circumference ofa eircle2"3.4°7) 2. Write a program in python using user fefined funtion ta find + Sum ofa natural numbers + Sum of digs Write a menu driven program in Python ‘sing user dened funcuon to, + Display factorial ofa number + Display ncerms of Fibonace series 4. Write a menu driven program in Python ‘sing user dened funcuon to, + Check if string sa palindrome + Find length of string + Reverse a string Charactersispecial characters inthe file 9, Write a menu driven program in Python using function to read a text fle and + Append the words starting with letter 819 or 819 ina given file in python. + count the particular word occurrences in ssiven string, number of times in python. 10. Write a menu driven program in Python to perform linear and binary search on a set of numbers 11, Write a menu driven program in Python. using Pickle library and. + Create a binary file with following structure Admission number student name Age Display the contents ofthe binary file + Display the student whose age is above user given value + Search a student by admission number siven by user 5, Write a menu driven program in Python ‘using user defined funetion to + Selection sort + Bubble sort 6, Write a menu driven program in Python. using function to read a text file and. + Count number of characters + Count number of words 7. Write a menu driven program in Python. using function to + Read a text file line by line and display ‘each word separated by a 4 + Read a text file and remove all the lines ‘that contain the character ‘a9 ina file and write it to another file 8, Write a program in Python using function toread a text file and display the number of ‘vowels/ consonants) uppercase/ lowercase charactersispecial characters inthe fle. 9, Write a menu driven program in Python using function to read a text file and + Append the words starting with letter 819 ‘or 8¢9 ina given file in python, Tutorials on DSE-2(B) Soft Computing Introduction: Hard computing, Soft Computing, Definition. Advantages and applications of neural networks, Artificial neural network, Biological neural network, Biological neuron ys artificial neuron, evolution of neural networks, Basic models of ANN : connections, supervised learning, unsupervised and reinforcement learning, activation functions, terminologies of ANN : weights, bias, threshold, learning rate, momentum factor. McCulloch-Pitts neuron, Linear separability, Nonlinear separability, Hebb Network, Perceptron Networks : theory, learning rule, architecture, training algorithm for single output classes, training algorithm for multiple output classes, testing algorithm, Adaline, Multiple adaptive linear neurons, Back propagation network, Functional link artificial neural network(FLANN), Radial basis function network(RBFN). Introduction to Fuzzy logic, classical sets and Fuzzy sets, classical relation and Fuzzy relations, Membership functions, defuzzification, Fuzzy Inference systems. Genetic algorithm ; Encoding, types of selection, crossover and its types, mutation and its types, cost function, flow chart, algorithm for function optimization, real coded genetic algorithm. Books: 1. Neural Networks and Learning Machines by Simon Haykin, Pearson Education, 3" Edition. 2. Principles of Soft Computing by S. N. Sivanandam and S. N. Deepa, 2” edition, Wiley. . Artificial Neural Networks by B. Yegnanarayana, PHI 4. Neural Networks, Fuzzy logic and Genetic algorithm by S. Rajasekaran and G. A. Vijayalakshmi Pai, PHI w DSE 3( A) Big Data Analytics 1. Understanding Big Data: Datasets, Data Analysis, Data Analytics-Descriptive Analysis, Diagnostics Analytics, Predictive Analytics, Prescriptive Analytics, Big Data Characteristics - volume, velocity, variety, veracity, value, Different Types of Data — Structured Data, Unstructured Data, Semi-Structured Data 2. INTRODUCTION HADOOP: Big Data — Apache Hadoop & Hadoop EcoSystem — Moving Data in and out of Hadoop — Understanding inputs and outputs of MapReduce - Data Serialization. 4. HADOOP ARCHITECTURE: Hadoop Architecture, Hadoop Storage: HDFS, Common Hadoop Shell commands, Anatomy of File Write and Read, NameNode, Secondary NameNode, and DataNode, Hadoop MapReduce paradigm, Map and Reduce tasks. 4. Theory and methods for big data analytics: Regression Modeling, Multivariate Analysis, Bayesian Modeling, Inference and Bayesian Networks, Support Vector and Kernel Methods, Analysis of Time Series: Linear Systems Analysis, Nonlinear Dynamics, Rule Induction, Decision Trees. 5. Programming with R : Basic Syntax, Data types, Variables, Operators, Decision Making, Loops, Functions, Vectors, lists, Matrices, Arrays, Data Frames, R Data Interfaces - CSV Files, Excel Files, Database, R charts & graphs , R statistics - Mean, Median, Mode, Linear Regression. Readings: 1. Chris Eaton, Dirk deroos et al. , “Understanding Big data”, McGraw Hill, 2012. 2. “Big Data Fundamentals: Concepts, Drivers & Techniques”, I/e, 2016, Thomas Erl, Wajid Khattak, Paul Buhler, Prentice Hall, 3. “Big Data Analytics with R and Hadoop”, le, 2013, Vignesh Prajapati, Packt Publishing Ltd, UK, COMPUTER SCIENCE (C-XII1): Artificial Intelligence Theory: 60 Lectures 1, Introduction (06 Lectures) Introduction to Artificial Intelligence, Background and Applications, Turing Test and Rational Agent approaches to Al, Introduction (o Intelligent Agents, their structure, behavior and environment, 2. Problem Solving and Searching Techniques (20 Lectures) Problem Characteristics, Production Systems, Control Strategies, Breadth First Search, Depth First. Search, Hill climbing and its Variations, Heuristics Search Techniques: Best First Search, A* algorithm, Constraint Satisfaction Problem, Means-End Analysis, Introduction to Game Playing, ‘Min-Max and Alpha-Beta pruning algorithms, 3, Knowledge Representation (20 Lectures) Introduction to First Order Predicate Logic, Resolution Principle, Unification, Semantic Nets, Conceptual Dependencies, Frames, and Scripts, Production Rules, Conceptual Graphs. Programming in Logic (PROLOG) 4, Dealing with Uncertainty and Inconsistencies (08 Lectures) Truth Maintenance System, Default Reasoning, Probabilistic Reasoning, Bayesian Probabilistic Inference, Possible World Representations. 5. Understanding Natural Languages (06 Lectures) Parsing Techniques, Context-Free and Transformational Grammars, Recursive and Augmented Transition Nets. BOOKS RECOMMENDED: 1 DAN.W. Patterson, Introduction to A.I and Expert Systems — PHI, 2007. 2. Russell &Norvig, Artificial Intelligence-A Modern Approach, LPE, Pearson Prentice Hall, ne 2 edition, 2005. nd

You might also like