Department Computer Science

Size: px
Start display at page:

Download "Department Computer Science"

Transcription

1 Department Computer Science PROGRAMME OUTCOMES OF B.SC. PROGRAMMES Apply the broaden and in-depth knowledge of science and computing to analyse, think creatively and generate solutions to face the global challenges. Foster intellectual curiosity, critical thinking and logical reasoning. Adapt to different roles and responsibilities and develop leadership qualities in multicultural working environment by relating to diversity and ethical practices. Update the techniques and acquire skills to develop systems and methods to solve current problems. PROGRAMME SPECIFIC OUTCOMES Upon completion of B.Sc. Degree programme, the graduates will be able to : PSO -1 Implementing the knowledge of computing in communication and ICT skills. PSO - 2 PSO - 3 Apply the broaden and in-depth knowledge of Mathematics, Science and computing to analyze, think creatively and generate innovative solutions to face the global challenges. Acquire current techniques and skills using modern tools to face day-to-day challenges. Semester: I Name of the Course: Programming in C Subject Code: SC1711 No. of hours per week No. of credits Total no. of hours Total marks Course Outcomes CO Upon completion of this course the students will be able to : PSO addressed CL CO-1 Recall the basic structure and key elements. PSO-1 R CO-2 Understand the fundamentals of C programming PSO-2 U CO-3 Analyze the various programming constructs and implement it to PSO-3 AN, AP perform specific task. CO-4 Design and develop modular programming skills PSO-3 C

2 Teaching Plan Total contact hours: 60 (Incl. lectures, assignments and test) Unit Module Topics hours I Introduction to C programming 1. History of C & Importance of C II 2. Basic Structure of C Programs 3. Character Set, Tokens, Keywords, Identifiers and Constants 4. Data Types and Variables, Declaration of variables & Assigning values to variables Learning Outcome 1 To understand how C language comes into existence and the reasons for learning C 1 To understand an overview of a C program 3 To understand the basic program elements of C 3 To understand the various data types in C To be able to declare and assign values to variables in program 5. Operators 2 To identify the various built-in operators 6. Expressions 2 To be able to evaluate the expressions Decision Making, Branching and Loop Statements 1. Formatted Input, Formatted Output 2. Decision Making Using if Statement 3. Switch statement, goto Statement 5 To understand the format for giving input in the program To understand the format for displaying the output 2 To develop programs using decision making statements 2 To analyze the various programming constructs and implement it to Pedagogy,, / through: short test Multiple choice questions Quiz

3 III IV perform specific task 4. While, do statement, For statement 3 To develop programs using loop structures 5. Jumps in loops 2 To distinguish the difference between break, continue, exit instructions Arrays and Strings 1. One-Dimensional array 2 To declare array variables and able to write programs using array 2. Two-Dimensional arrays 3. Reading Strings from Terminal 4. Writing Strings to Screen 5. String Handling Functions User-Defined Functions 1. Definition, Need and Function Calls, Function Declaration 2. No Arguments and No Return Values Arguments But No Return Values concept 1 To declare array variables and able to write programs using array concept 1 To be able to read strings from terminal 1 To be able to display strings to the screen 2 To understand the string functions that are supported by C library 2 To be able to differentiate calling function and called function To understand the reasons for using functions in a program 2 To acquire the skills to identify whether a function has arguments or not, whether it return values or not,,, Assignment on category of functions 3. Arguments Return Values 2 To acquire the skills to identify

4 No Argument But Returns a Value whether a function has arguments or not, whether it return values or not 4. Recursion 1 To develop programs using recursion concept V 5. Passing Arrays to Functions Structures, Unions and Pointers 1. Definition of Structure, Declaring structure variables, Accessing structure members & structure Initialization 1 To create programs by passing array values inside a function 2 To be able to define declare, access and initialize variables using structure To distinguish the difference between arrays and structures 2. Arrays of Structures 1 To be able to use arrays of structures in C program 3. Unions 1 To analyze how structures and unions differ in terms of their storage technique 4. Pointers 2 To be able to define, declare, access the address of variable using pointer Course Instructor: J. Anto Hepzie Bai,,,, HOD: J. Anto Hepzie Bai

5 Digital Computer Fundamentals Subject Code: SA1711 Number of Credits Total number of Marks Hours/Week hours Course Outcomes CO Upon completion of this course the students will be able to : PSO addressed CL CO-1 Understand the basic architecture of Computer PSO-1 U system CO-2 Understand the various Input, Output Devices PSO-1 U CO-3 Perform conversions among different number systems PSO-1 AP CO-4 CO-5 CO-6 Became familiar basic logic gates and understand Boolean algebra and simplify simple Boolean functions by using basic Boolean properties Design of sequential Circuits such as Flip-Flops, Registers, and Counters. Design of combinational circuits such as MUX, DEMUX, Encoder and Decoder etc. Teaching Plan Total contact hours: 60 (Including lectures, assignments and tests) PSO-3 PSO-3 PSO-3 AN,U C AP Unit Module Topics Hours I Computer Organization and Architecture Learning outcome Pedagogy 1. Central Processing Unit, Internal Communication 2. Machine Cycle, The Bus, Memory Representation 3. Random Access Memory, Read Only Memory, Storage System, Magnetic Storage System, Optical Storage System II Input and Output Devices 4 To analyze the parts of Central Processing Unit 3 To create the knowledge about Memory Representation 5 To understand the Memory storage 1. Key Board, Pointing Devices, Scanning Devices 4 To create the knowledge about various input devices through: short test

6 2. Optical Recognition Devices, Digital camera. Display Monitors 3. Impact Printers, Non Impact Printers, Plotters 5 To understand the Optical Recognition Devices 3 To distinguish the types of printers Multiple choice questions III Digital Systems and Binary Numbers 1. Digital Systems, Binary Numbers, Number Base conversion 2. Octal and Hexadecimal Numbers, Complements, Subtraction r s Complement,Subtraction (r-1) s Complement 3. Binary Codes, Registers, Integrated Circuits IV Boolean Algebra And Logic Gates 4 To analyze the Digital Systems 3 To create the knowledge about Octal and Hexadecimal Numbers and about Complements, 5 To understand the Integrated Circuits Quiz 1. Basic definition of Boolean algebra, Axiomatic definition of Boolean algebra 2. Basic Theorems and Properties of Boolean Algebra 3. Digital Logic Gates, Gate Level Minimization 4. NAND Implementation, NOR Implementation, XOR Function V Combinational Logic 1. Binary Adder, Subtractor, Binary Multiplier 2. Decoders, Encoders, Multiplexer 3 To analyze the Basic definition of Boolean algebra, Axiomatic definition of Boolean algebra 3 To analyze the Basic Theorems and Properties of Boolean Algebra 4 To understand the Digital Logic Gates, Gate Level Minimization 3 To analyze the NAND Implementation, NOR Implementation, XOR Function 4 To distinguish the Binary Adder, Subtractor, Binary 4 To understand the Decoders, Encoders, Multiplexer through: short test Multiple

7 3. D Flip-flop, JK Flip-flop, Master-Save Flip-flop 3 To analyze the D Flipflop, JK Flip-flop, Master-Save Flip-flop choice questions Course Instructor: J. Jackulin Reeja HOD: J. Anto Hepzie Bai Semester: I CorelDraw Subject code: SNM171 No. of hours per No. of credits Total no. of Total marks week hours Course Outcomes CO Upon completion of this course the students will be able to : CO-1 Create Professional for designing magazines, Company logo, Brochures, Book Cover, Visiting Card PSO addressed PSO-3 CO-2 Develop images of the highest Quality PSO-4 AN CO-3 Illustrate Sufficient knowledge aboutcorel Basic PSO-3 AP CO-4 Understand tools for creating, drawing, text manipulation and PSO-1 R output options for printing. CO-5 Importing, Exporting, Printing, Applying Effects used in order to manipulate Images. Teaching Plan PSO-1 Total contact hours: 60 (Including lectures, assignments and tests) CL AP C Unit Module Topics II I Corel draw Basics 1 Getting started CorelDraw, Creating a new file, The CorelDraw Screen and Property Bar 2 Drawing Basic Geometric Figures Drawing Polygons, Drawing and Selecting Hours Learning Outcome 3 To Understand the various components in CorelDraw Screen 3 To draw the basic geometric figures Pedagogy through: short test 1 Getting familiar the Toolbox, 3 To recall the tools in toolbox,

8 III Getting Started the Project, More about Lines 2 Working Objects Shapes, Using the Transformations Docker, Adding Effects to Objects Working Text To draw a house in CorelDraw 3 To apply various effects for images, Ask questions Ask to draw a house 1 The Text Tool, Getting Started the Book Cover 2 To be able to design a book cover To distinguish the difference between the artistic text and paragraph text Ask to design book cover IV Working Images V 1 Bitmap and Vector Images, Importing Images, Resizing, Rotating and Skewing Images 2 Cropping an Image, Importing Images from a CD, Converting to Bitmap Working Images 1 Adding Special effects to Bitmaps, Exporting Files to other Applications 2 Publishing to PDF, Backup and Recovering File Course Instructor: J. Anto Hepzie Bai 3 To import, resize, rotate and skew images and objects To distinguish the difference between bitmap and vector images 3 To crop and import images from CD to system 2 To apply special effects to images To save files in different formats 2 To take backup files HOD: J. Anto Hepzie Bai Ask to import images from CD Programming in Java Subject Code: SC1731 No. of Hours per Credit Total No. of Hours Marks Week

9 Course Outcomes and Teaching Plan CO Upon completion of this course the students will be able to : PSO addressed CO- 1 Define the Concept of OOP PSO-2 R CO- 2 Understand the Structure of the Java programming Language PSO-2 U CO- 3 Implement various Errors handling technique using Exception PSO-5 A Handling to solve complicated problem. CO -4 Understand the Applet program to display window based Activities. PSO-5 U CO- 5 Create PSO-5 C CL Unit Module Topics Hours Learning Outcome Pedagogy I II Data Types, Variables and Arrays, Operators and Control Statements 1 Object Oriented Programming &A first Simple program, Two Control Statements, Lexical Issues& Java Class Libraries, Java is a Strongly Typed Language &The Simple Styles, Integers &Floating point 2 Characters& Boolean, A Close Look at Literal &Variables, Arrays, Arithmetic Operators &The Bitwise Operator, Relational Operator &Boolean Logical 3 Operator, The Assignment Operator, The? Operator, Operator Precedence &Using Parenthesis, Java Selection Statements, Iteration Statements &Jump Statements 4 Define the Concept of OOP and Various Data types 5 Understand the Structure of the Java programming Language 3 To distinguish the difference types of operators Methods an Classes, Inheritance, Packages and Interfaces. 1 Class Fundamentals, Declaring Objects &Assigning Object, Reference Variables &Introducing Methods, Constructors &The this 3 To cite the example of java class,object and Methods, Group discussion,,, through short test Multiple choice question through short test Class test

10 III keyword, 2 Overloading Methods, Using 4 To understand Objects as Parameters& java method, Recursion, parameters and Inheritance Basics &Using Inheritance Super, Basic Creating a Multilevel Hierarchy & When Constructors are Called, Method Overriding &Dynamic Method Dispatch 3 Using Abstract Classes 4 Define java &Using Final Package Inheritance, Packages, Access Protection &Importing packages, Interface Exception Handling and Multithreaded Programming presentation Multiple choice question IV 1 Fundamentals &Exception Types, Uncaught Exceptions &Using Try and Catch Clauses Nested Try Statements &Throw, Throws-Finally Java s Built in Exceptions 2 Creating Your Own Exceptions Subclasses, The java Thread Model,The Main Thread & Creating Thread, Creating Multiple Threads &Using is alive ( ) and join(), Thread Priorities The Applet Class and Event Handling 4 Implement various Errors handling technique using Exception Handling 4 To distinguish the Java Thread Model presentation through short test Class test Multiple choice question 1 Applet Basics &Applet Architecture, An Applet Skeleton, Simple Applet Display Methods, The HTML APPLET Tag, Passing Parameter to Applets &Applet Context and Show Document 2 Two Event Handling Mechanisms & 5 To create the Applet program to display window based Activities. 5 To be able to evaluate the presentation, Group through short test, Class test, Multiple choice question,

11 V The delegation Event Model, Event Classes, Sources of Events, Event Listener interfaces, Using the Delegation Event Model Event handling Mechanisms. Introducing AWT,AWT Controls, Layout Managers and Menus 1 AWT Classes, Window Fundamentals, Working Frame Windows, Working Graphics 2 Working color, Control Fundamentals, Labels, Using Buttons 3 Applying Check Boxes &Checkbox Group, Choice Controls Using Lists, Using Text Field, Using a Text area 4 To able to Define AWT Classes 4 Understand the AWT window 4 Understand the Applet window based Activity discussion presentation through short test, Class test Multiple choice question Course Instructor: J.Lidia HOD: J. Anto Hepzie Bai Semester: III Name of the Course: Microprocessor and Assembly Language Programming Subject Code: SC1732 No. of Hours per Credit Total No. of Hours Marks Week Course Outcomes CO Upon completion of this course the students will be able to: PSO addressed CL CO-1 To understand basic architecture of 8 bit microprocessor PSO-1 R CO-2 CO-3 CO-4 Understand and realize the Interfacing of memory & various I/O devices 8085 microprocessor Understand and classify the instruction set of 8085 microprocessor and distinguish the use of different instructions and apply it in assembly language programming. Understand the difference between 8085 and advanced microprocessor. PSO-2 PSO-2 PSO-2 U AP U

12 Teaching Plan Total contact hours: 75(Including lectures, assignments and tests) Unit Module Topics Hours Learning outcome Pedagogy I Microcomputers, Microprocessors, and Assembly Language 1. A Microprocessor as a Programmable Device, Microprocessor as a CPU 2. Organization of a Microprocessor Based System, Working of Microprocessor 3. Microprocessor Architecture and Micro Computer Systems: Microprocessor Architecture and its Operations Microprocessor Architecture and Memory Interfacing: The 8085 MPU, Memory Interfacing. II Introduction to 8085 assembly language Programming 3 To understand the importance of micro processor 4 To know microprocessor based system 4 To know full architecture of microprocessor 6 To distinguish the MPU Quiz 1. The 8085 Programming Model, Instruction Classification 5 Discuss and draw the microprocessor format Multiple choice questions 2. Instruction Format: Instruction Word Size, Opcode Format, To Write, Assemble and Execute a Simple Program 5 To study about the programming structure and execute method in microprocessor 3. Programming Techniques Additional Instruction: Programming Techniques 4 To know all the major techniques in microprocessor With 4. Looping, Counting and Indexing, Arithmetic Operations Related to Memory, Logic Operations III Introduction to 8085 Instructions 4 To understand the arithmetic operations and all the logical operations With

13 1. Introduction to 8085 Instructions: Data Transfer (Copy) Operations, Arithmetic Operations, Logic Operations, Branch Operations 2. Writing Assembly Language Programs 3. Code Conversion, BCD Arithmetic and 16-bit Data Operations: BCD to Binary Conversions, Binary to BCD Conversion 6 To be able to know copy and transfer the data from one place to another 4 To understand the assembly language 6 To know the binary values and its conversion types IV Counters and Time Delays Stack and Sub routine 1. Counters and Time Delays. 3 To know the system timing and signal allocations 2. Stack and Sub routine: Stack -Sub Routine - Restart, Conditional Call and Return Instructions. 3. Interrupts: The 8085 Interrupt - RST Instructions - An Implementation of the 8085 Interrupt - Multiple Interrupts and Priorities. Specifications, Plug and Play BIOS, BIOS Error Messages V Case Study Architecture Architecture Architecture 2. A Comparative Study of Pentium I, II, III & IV- Intel Dual Core - Intel Core 2 Duo 3. Introduction to Microcontroller - Comparative Studies of Microprocessor and Microcontroller. Course Instructor: V. Abisha 3 To understand the push and pop operations instructions 4 To be able to identify the internal problem the help of interrupts 5 To know full architecture in micro processor unit 5 Discuss and get knowledge about the Intel memory 4 To know difference between micro controller and micro processor HOD: J. Anto Hepzie Bai Quiz

14 Semester: III Name of the Course: Data Structure and Algorithms Subject Code: SS1733 No. Of Hours Per Credit Total No. Of Hours Marks Week Course Outcomes CO Upon completion of this course the students will be able to : PSO addressed CO-1 Define basic static and dynamic data structures and relevant standard PSO-2,PSO- 5 R algorithm for them CO-2 Demonstrate advantages and disadvantages of specific algorithms and data PSO-2 U structures CO-3 Select basic data structures and algorithms for simple programs PSO-2 AP CO-4 Determine and demonstrate bugs in program, recognizes needed basic operations data structures PSO-2 CO-5 Formulate new solutions for programming problems. PSO-5 C CO-6 Analyze algorithms and data structures in terms of time and space PSO-2 AN complexity of basic operations Teaching Plan Total contact hours: 75(Including lectures, assignments and tests) CL E Unit Module Topics Hours Learning Outcome 1 Problem Solving 1 Introduction to 2 To understand Data Structures data structures 2 How to Write an 2 Able to write data algorithm structure II 3 Asymptotic Notation algorithms 1 To understand asymptotic notation 4 Arrays 2 To understand about arrays 5 Concept of Linked 1 To understand List about linkedlist 6 Circular and Doubly Linked List and its algorithm 2 To get idea about different link list types Stacks 1 Concept of Stack 2 To understand the concept of Pedagogy / Short Test, Quiz

15 stack 2 Linked Stack 2 To understand about Linked stack 3 Evaluaton of 1 To write postfix Postfix expression Expression 4 Recursion 1 To understand about the recursion 5 Queues 1 To understand about queues 6 Types of Queues 5 Getting knowledge about different types of Queues 111 Tree Structure 1 Introduction 1 To understand the tree structue 2 Binary Trees 2 To understand about Binay trees, its reprentation and traversal method 3 AVL Trees 4 To understand how AVL Tree is represented and how the search process is performed 4 Heaps 3 It deals about the heap and the operation performed in the heap structure. IV Graphs 1 Introduction 2 To understand graph structure 2 Representation of Graph 3 Application of Graph and its properties 3 To understand the representation of graph 2 It deals about the application and able to understand about spanning tree 4 Shortest Path 3 To understand about the shortest method method ppt method Quiz Quiz Quiz

16 V path algorithm and able to find the shortest path. 5 Topological Sort 1 To understand about the topological sort. Algorithm Design and analysis 1 Greedy Algorithms 1 To understand about rules Greedy algorithm 2 Knapsac Problem 2 To solve Knapsac problem 3 Huffman Code 2 To get knowledge about Huffman code 4 Divide and Conquer Method 3 To solve problems based on divide and conquer method 5 Backtracking 2 To understand the backtracking method Course Instructor: P.Jasmine Lizy Quiz HOD: J. Anto Hepzie Bai Semester: III Name of the Course : Numerical and Statistical Methods Subject code: SA1731 No. of Hours per Week Credit Total No. of Hours Marks Course Outcomes CO Upon completion of this course the students will be able to : PSO addressed CL CO-1 Solve an algebraic and Transcendental Equations using an PSO-4,PSO- 5 C appropriate numerical methods CO-2 Find an error analysis for a given numerical method PSO-3 R CO-3 Solve a simultaneous equation using an appropriate numerical PSO-4,PSO- 5 C CO-4 method Find inverse of a matrix using Back Substitution method PSO-4 R CO-5 Find a polynomial using interpolation methods PSO-4 R CO-6 Determine correlation and rank correlation coefficient between PSO-3,PSO- 5 E two variables CO-7 Find a regression equations using the given data PSO-4 R CO-8 Acquire problem solving techniques and Baye s Theorem to solve real world problems PSO-2, PSO-4, PSO- 5 AP

17 Teaching Plan Total contact hours: 75(Including lectures, assignments and tests) Unit I Mo Topics dule Hours Algebraic and Transcendental Equations Learning Outcome Pedagogy / II 1 Introduction 1 2 Errors in Numerical 1 Find an error analysis for Computation a given numerical method 3 Iteration Method- Theorem 4 Iteration Method- Problem Iteration Method- Problem Bisection Method- Problem Bisection Method- Problem 4-7 Simultaneous Equations 1 Introduction 1 2 Simultaneous Equations 3 Back Substitution Method- Theorem 4 Gauss Elimination Method- Problem Gauss Elimination Method- Problem 4,5 6 Gauss Jordan Elimination Method- Problem Gauss Jordan Elimination Method- Problem 4, 5 8 Calculation of Inverse of a Matrix- 1 Solve an algebraic and Transcendental Equations 2 Solve an algebraic and Transcendental Equations 2 Solve an algebraic and Transcendental Equations 2 Solve an algebraic and Transcendental Equations 2 Solve an algebraic and Transcendental Equations 1 Solve a simultaneous equation 1 Solve a simultaneous equation 2 Solve a simultaneous equation 1 Solve a simultaneous equation 2 Solve a simultaneous equation 1 Solve a simultaneous equation 2 Find inverse of a matrix on iteration method test1 on Gauss Elimination method test1

18 Problem 1-3 test2 9 Calculation of Inverse of a Matrix- Problem 4, 5 1 Find inverse of a matrix III IV Interpolation 1 Introduction 1 2 Newton s forward Interpolation formulae- Theorem 3 Newton s forward Interpolation formulae- Problem 1, 2 4 Newton s forward Interpolation formulae- Problem 3,4 5 Newton s backward Interpolation formulae- Theorem 6 Newton s backward Interpolation formulae- Problem Find a polynomial 2 Find a polynomial 1 Find a polynomial 1 Find a polynomial 2 Find a polynomial 7 Lagrange s Interpolation formulae- Theorem 1 Find a polynomial 8 Lagrange s Interpolation formulae- Problem Find a polynomial 9 Lagrange s Interpolation formulae- Problem 4,5 1 Find a polynomial 10 Divided differences 1 Find a polynomial 11 Newton s divided differences- Theorem 1 Find a polynomial 12 Newton s divided differences- Problem Find a polynomial 13 Newton s divided differences- Problem 4,5 1 Find a polynomial Correlation and Regression 1 Introduction 1 2 Correlation 2 Determine correlation Theorem coefficient between two 3 Correlation Problem 1,2 4 Correlation Problem Correlation Problem 6,7 variables 2 Determine correlation coefficient between two variables 2 Determine correlation coefficient between two variables 1 Determine correlation coefficient between two variables test2 on Newton s forward & backward interpolation on Newton s divided differences test2

19 V 6 Rank Correlation- Theorem 7 Rank Correlation- Problem Rank Correlation- Problem 4,5 9 Regression- Theorem Regression- Theorem Regression- Problem Regression- Problem 4-7 Probability 1 Determine rank correlation coefficient between two variables 2 Determine rank correlation coefficient between two variables 1 Determine rank correlation coefficient between two variables 2 Find a regression equations using the given data 1 Find a regression equations using the given data 2 Find a regression equations using the given data 2 Find a regression equations using the given data 1 Introduction 1 2 Definition and 2 Acquire problem Examples solving techniques 3 Conditional 1 Acquire problem Probability solving techniques 4 Properties of 2 Acquire problem Independent Events solving techniques 5 Baye s Theorem 1 Use Baye s Theorem to solve real world problems 6 Problem using 2 Baye s Theorem to Baye s Theorem 1-3 solve real world 7 Problem using Baye s Theorem 4,5 8 Real life Problems Real life Problems Real life Problems 9-12 problems 1 Baye s Theorem to solve real world problems 2 Solve real life problems 2 Solve real life problems 2 Solve real life problems on correlation test3 on Baye s Theorem test3 Course Instructor: D. Berla Jeyanthi HOD: J. Anto Hepzie Bai

SCHEME OF COURSE WORK

SCHEME OF COURSE WORK SCHEME OF COURSE WORK Course Details: Course Title Object oriented programming through JAVA Course Code 15CT1109 L T P C : 3 0 0 3 Program: B.Tech. Specialization: Information Technology Semester IV Prerequisites

More information

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SUBJECT: CSE 2.1.6 DIGITAL LOGIC DESIGN CLASS: 2/4 B.Tech., I SEMESTER, A.Y.2017-18 INSTRUCTOR: Sri A.M.K.KANNA

More information

TEACHING & EXAMINATION SCHEME For the Examination COMPUTER SCIENCE. B.Sc. Part-I

TEACHING & EXAMINATION SCHEME For the Examination COMPUTER SCIENCE. B.Sc. Part-I TEACHING & EXAMINATION SCHEME For the Examination -2015 COMPUTER SCIENCE THEORY B.Sc. Part-I CS.101 Paper I Computer Oriented Numerical Methods and FORTRAN Pd/W Exam. Max. (45mts.) Hours Marks 150 2 3

More information

ACADEMIC YEAR PLANNING - F.Y.J.C. ( ) F.Y.J.C. COMPUTER SCIENCE (Theory)

ACADEMIC YEAR PLANNING - F.Y.J.C. ( ) F.Y.J.C. COMPUTER SCIENCE (Theory) ACADEMIC YEAR PLANNING - F.Y.J.C. (2015-16) F.Y.J.C. COMPUTER SCIENCE (Theory) JULY Number Systems & Binary Arithmetic : Binary number, decimal, octal, hexadecimal numbers, BCD,conversion from one number

More information

Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p.

Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p. Preface p. xix Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p. 5 Java Applets and Applications p. 5

More information

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR 603203 DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS LESSON PLAN (207-208) Course / Branch : B.Sc CS Total Hours : 50 Subject Name : Digital Electronics

More information

5. (a) What is secondary storage? How does it differ from a primary storage? (b) Explain the functions of (i) cache memory (ii) Register

5. (a) What is secondary storage? How does it differ from a primary storage? (b) Explain the functions of (i) cache memory (ii) Register General Concepts 1. (a) What are combinational circuits? (b) Perform the following: (i) Convert (0.5625) 10 = ( ) 2 (ii) (010010) 2 (100011) 2 = ( ) 2 2. (a) Using truth table prove that A B= A+ B (b)

More information

Problem solving using standard programming techniques and Turbo C compiler.

Problem solving using standard programming techniques and Turbo C compiler. Course Outcome First Year of B.Sc. IT Program Semester I Course Number:USIT 101 Course Name: Imperative Programming Introduces programming principles and fundamentals of programming. The ability to write

More information

CIS 1.5 Course Objectives. a. Understand the concept of a program (i.e., a computer following a series of instructions)

CIS 1.5 Course Objectives. a. Understand the concept of a program (i.e., a computer following a series of instructions) By the end of this course, students should CIS 1.5 Course Objectives a. Understand the concept of a program (i.e., a computer following a series of instructions) b. Understand the concept of a variable

More information

LIST OF EXPERIMENTS. (1) (Office Automation)

LIST OF EXPERIMENTS. (1) (Office Automation) LIST OF EXPERIMENTS (1) 310042 (Office Automation) 1 Computer Fundamentals 2 DOS Command 3 Execute DOS Command using examples. 4 Introduction to windows & familarity with controls. 5 Introduction of Ms-Office

More information

Sub: EM-III (14MA301) Section: A & B Date: 13/07/17 One Mark Questions: 1. a) Write the iterative formula to compute 3 N by Newton s method.

Sub: EM-III (14MA301) Section: A & B Date: 13/07/17 One Mark Questions: 1. a) Write the iterative formula to compute 3 N by Newton s method. Bapatla Engineering College:: Bapatla (Autonomous) Department of Information Technology Assignment-I Question Paper - III Sem Class: 2/4 B.Tech 2017-18 Section: A Sub: EM-III (14MA301) Section: A & B Date:

More information

B.Sc II Year Computer Science (Optional)

B.Sc II Year Computer Science (Optional) Swami Ramanand Teerth Marathwad University, Nanded B.Sc II Year Computer Science (Optional) (Semester Pattern) ( W.E.F. June 2010) Paper No VI VII Paper Title Digital Electronics & 8085 Microprocessor

More information

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS Contents Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS 1.1. INTRODUCTION TO COMPUTERS... 1 1.2. HISTORY OF C & C++... 3 1.3. DESIGN, DEVELOPMENT AND EXECUTION OF A PROGRAM... 3 1.4 TESTING OF PROGRAMS...

More information

Course Title III Allied Practical** IV Environmental Studies #

Course Title III Allied Practical** IV Environmental Studies # Part Ins. hrs / week Dur.Hr s. CIA Marks Total Marks Credit Page 1 of 5 BHARATHIAR UNIVERSITY,COIMBATORE-641 046 B.Sc. PHYSICS DEGREE COURSE SCHEME OF EXAMINATIONS (CBCS PATTERN) (For the students admitted

More information

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor Course Title Course Code MICROPROCESSOR & ASSEMBLY LANGUAGE PROGRAMMING DEC415 Lecture : Practical: 2 Course Credit Tutorial : 0 Total : 5 Course Learning Outcomes At end of the course, students will be

More information

DIRECTORATE OF TECHNICAL EDUCATION DIPLOMA IN ELECTRICAL AND ELECTRONICS ENGINEERING II YEAR M SCHEME IV SEMESTER.

DIRECTORATE OF TECHNICAL EDUCATION DIPLOMA IN ELECTRICAL AND ELECTRONICS ENGINEERING II YEAR M SCHEME IV SEMESTER. DIRECTORATE OF TECHNICAL EDUCATION DIPLOMA IN ELECTRICAL AND ELECTRONICS ENGINEERING II YEAR M SCHEME IV SEMESTER 2015 2016 onwards DIGITAL ELECTRONICS CURRICULUM DEVELOPMENT CENTRE Curriculum Development

More information

Programme Outcome COURSE OUTCOMES MCA

Programme Outcome COURSE OUTCOMES MCA Programme Outcome PO1: To provide trained human resource for the IT industry. COURSE OUTCOMES MCA MCA 101 : Object Oriented Programming CO1 The students develops a sound approach to problem solving using

More information

ADMINISTRATIVE MANAGEMENT COLLEGE

ADMINISTRATIVE MANAGEMENT COLLEGE First Semester ADMINISTRATIVE MANAGEMENT COLLEGE BACHELOR OF COMPUTER APPLICATION COURSE OUTCOME (CO) Problem solving techniques Using C CO 1: Understand the basic concepts of programming, software and

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 Course Title Course Code Regulation COMPUTER SCIENCE AND ENGINEERING COURSE DESCRIPTION FORM JAVA PROGRAMMING A40503 R15-JNTUH

More information

Digital Logic Design Exercises. Assignment 1

Digital Logic Design Exercises. Assignment 1 Assignment 1 For Exercises 1-5, match the following numbers with their definition A Number Natural number C Integer number D Negative number E Rational number 1 A unit of an abstract mathematical system

More information

1) What is information system? Describe the basic concepts of information systems.

1) What is information system? Describe the basic concepts of information systems. (DMSIT 01) ASSIGNMENT - 1, DEC - 2018. PAPER- I : BASICS OF 1) What is information system? Describe the basic concepts of information systems. 2) Discuss about input and output technologies of computer

More information

AFN-1255 PCA131 P.G.D.C.A. DIPLOMA EXAMINATION, MAY 2011 First Semester Computer Applications FUNDAMENTALS OF DIGITAL COMPUTER (Non-CBCS 2004 onwards) Time : 3 Hours Maximum : 100 Marks Part A (15 1 =

More information

Krantiguru Shyamji Krishna Verma Kachchh University, Bhuj Master of Science (Computer Applications & Information Technology) Semester: II

Krantiguru Shyamji Krishna Verma Kachchh University, Bhuj Master of Science (Computer Applications & Information Technology) Semester: II Paper Code: CCCS205 Total Credit : 4 Title of Paper: ntroduction to Data Structure and Algorithm Unit Description Weighting ntroduction Variables, Data Types, Data Structures, Abstract Data Types (ADTs)

More information

Syllabus & Curriculum for Certificate Course in Java. CALL: , for Queries

Syllabus & Curriculum for Certificate Course in Java. CALL: , for Queries 1 CONTENTS 1. Introduction to Java 2. Holding Data 3. Controllin g the f l o w 4. Object Oriented Programming Concepts 5. Inheritance & Packaging 6. Handling Error/Exceptions 7. Handling Strings 8. Threads

More information

UPY14602-DIGITAL ELECTRONICS AND MICROPROCESSORS Lesson Plan

UPY14602-DIGITAL ELECTRONICS AND MICROPROCESSORS Lesson Plan UPY14602-DIGITAL ELECTRONICS AND MICROPROCESSORS Lesson Plan UNIT I - NUMBER SYSTEMS AND LOGIC GATES Introduction to decimal- Binary- Octal- Hexadecimal number systems-inter conversions-bcd code- Excess

More information

Fundamental of I.T. (c) Application of computer *************

Fundamental of I.T. (c) Application of computer ************* Paper I Fundamental of I.T 1. What is an output device? Discuss the type of output device used in computer. 2. What is Secondary memory? Discuss the type of secondary memory used in computer. 3. Explain

More information

PROGRAMMING IN C++ (Regulation 2008) Answer ALL questions PART A (10 2 = 20 Marks) PART B (5 16 = 80 Marks) function? (8)

PROGRAMMING IN C++ (Regulation 2008) Answer ALL questions PART A (10 2 = 20 Marks) PART B (5 16 = 80 Marks) function? (8) B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2009 EC 2202 DATA STRUCTURES AND OBJECT ORIENTED Time: Three hours PROGRAMMING IN C++ Answer ALL questions Maximum: 100 Marks 1. When do we declare a

More information

SUBJECT COMPUTER SCIENCE PAGE 1

SUBJECT COMPUTER SCIENCE PAGE 1 BACHELOR OF SCIENCE (B.Sc.) (THREE YEAR DEGREE COURSE) SUBJECT COMPUTER SCIENCE PAGE 1 COURSE STRUCTURE FIRST YEAR PAPER 101: Computer Fundamental 50 MARKS PAPER 102: Programming IN C 50 MARKS PAPER 103:

More information

2HS306 Applied Engineering Mathematics [ ]

2HS306 Applied Engineering Mathematics [ ] HS0 Applied Engineering Mathematics [ 0 ] Learning outcomes: Upon completion of this course, students will be able to: Understand all basic fundamentals of numeric methods transforms. Prepare him/her self

More information

About Codefrux While the current trends around the world are based on the internet, mobile and its applications, we try to make the most out of it. As for us, we are a well established IT professionals

More information

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.5) Sessional Unit Code. Theory Unit Course

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.5) Sessional Unit Code. Theory Unit Course COURSE STRUCTURE (W.E.F. 2011 Batch Students) (Total Unit 7.5) Course Theory Unit Course Sessional Unit Code Code DCP 4001 Data Structures 1.0 DCP 4002 Data Structures Lab. 0.5 DEC 4003 Electronics Circuits

More information

SAURASHTRA UNIVERSITY

SAURASHTRA UNIVERSITY SAURASHTRA UNIVERSITY RAJKOT INDIA Accredited Grade A by NAAC (CGPA 3.05) CURRICULAM FOR B.Sc. (Computer Science) Bachelor of Science (Computer Science) (Semester - 1 Semester - 2) Effective From June

More information

GARDEN CITY UNIVERSITY. Bachelor of Computer Applications SEMESTER- I. Course: CONCEPTS OF PROGRAMMING USING C LANGUAGE CODE: 05ABCAR17111 CREDITS: 04

GARDEN CITY UNIVERSITY. Bachelor of Computer Applications SEMESTER- I. Course: CONCEPTS OF PROGRAMMING USING C LANGUAGE CODE: 05ABCAR17111 CREDITS: 04 GARDEN CITY UNIVERSITY Bachelor of Computer Applications SEMESTER- I Course: CONCEPTS OF PROGRAMMING USING C LANGUAGE CODE: 05ABCAR17111 CREDITS: 04 Unit 1 Programming Basics 1.1 Introduction to Programming

More information

About this exam review

About this exam review Final Exam Review About this exam review I ve prepared an outline of the material covered in class May not be totally complete! Exam may ask about things that were covered in class but not in this review

More information

Syllabus for Computer Science General Part I

Syllabus for Computer Science General Part I Distribution of Questions: Part I Q1. (Compulsory: 20 marks). Any ten questions to be answered out of fifteen questions, each carrying two marks (Group A 3 questions, Group B, Group C and Group D 4 questions

More information

School of Computing and Information Sciences. Course Title: Data Structures Date: 3/30/2010 Course Number: COP 3530 Number of Credits: 3

School of Computing and Information Sciences. Course Title: Data Structures Date: 3/30/2010 Course Number: COP 3530 Number of Credits: 3 Course Title: Date: 3/30/2010 Course Number: Number of Credits: 3 Subject Area: Programming Subject Area Coordinator: Tim Downey email: downeyt@cis.fiu.edu Catalog Description: Basic concepts of data organization,

More information

Core JAVA Training Syllabus FEE: RS. 8000/-

Core JAVA Training Syllabus FEE: RS. 8000/- About JAVA Java is a high-level programming language, developed by James Gosling at Sun Microsystems as a core component of the Java platform. Java follows the "write once, run anywhere" concept, as it

More information

Govt. of Karnataka, Department of Technical Education Diploma in Information Science & Engineering. Fifth Semester

Govt. of Karnataka, Department of Technical Education Diploma in Information Science & Engineering. Fifth Semester Govt. of Karnataka, Department of Technical Education Diploma in Information Science & Engineering Fifth Semester Subject: Programming With Java Contact Hrs / week: 4 Total hrs: 64 Table of Contents SN

More information

The Bhopal School of Social Sciences, Bhopal

The Bhopal School of Social Sciences, Bhopal Marking scheme for M.Sc. (Computer Science) II Sem. Semester II Paper Title of the paper Theory CCE Total I Data Structure & Algorithms 70 30 100 II Operating System 70 30 100 III Computer Networks with

More information

M.Sc. (Previous) DEGREE EXAMINATION, MAY (Examination at the end of First Year) Computer Science. Paper - I : DATA STRUCTURES

M.Sc. (Previous) DEGREE EXAMINATION, MAY (Examination at the end of First Year) Computer Science. Paper - I : DATA STRUCTURES (DMCS 01) M.Sc. (Previous) DEGREE EXAMINATION, MAY - 2014 (Examination at the end of First Year) Computer Science Paper - I : DATA STRUCTURES Time : 03 Hours Maximum Marks : 75 Section A (3 15 = 45) Answer

More information

SCHEME OF EXAMINATION FOR B.Sc.(COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-I. Semester-I. Internal Assessment

SCHEME OF EXAMINATION FOR B.Sc.(COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-I. Semester-I. Internal Assessment SCHEME OF EXAMINATION FOR B.Sc.(COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f. 2013-14 Scheme for B.Sc.-I Sr. No. Paper 1 Paper-I Computer And Programming Fundamentals Semester-I Internal Assessment

More information

B.Sc. Computer Science (Ancillary)

B.Sc. Computer Science (Ancillary) Session - 03- onwards.. B.Sc. Computer Science (Ancillary) About the Course Technology is defined as the application of scientific knowledge for practical purposes. The radical changes in technologies

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad -500 043 COMPUTER SCIENCE AND ENGINEERING COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator

More information

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) UNIT-I

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) UNIT-I SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road 517583 QUESTION BANK (DESCRIPTIVE) Subject with Code : CO (16MC802) Year & Sem: I-MCA & I-Sem Course & Branch: MCA Regulation:

More information

ощ 'ршорвшэш! цвн-эориэу ощ 'sajbpossv # PIPG DUJ 'ssjmoossv ^ PIPG pipa w н OX ЛЮН VAV

ощ 'ршорвшэш! цвн-эориэу ощ 'sajbpossv # PIPG DUJ 'ssjmoossv ^ PIPG pipa w н OX ЛЮН VAV ощ 'ршорвшэш! цвн-эориэу ощ 'sajbpossv # PIPG DUJ 'ssjmoossv ^ PIPG pipa w н OX ЛЮН VAV Contents Preface Chapter 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19

More information

END-TERM EXAMINATION

END-TERM EXAMINATION (Please Write your Exam Roll No. immediately) END-TERM EXAMINATION DECEMBER 2006 Exam. Roll No... Exam Series code: 100919DEC06200963 Paper Code: MCA-103 Subject: Digital Electronics Time: 3 Hours Maximum

More information

SECOND SEMESTER JAVA PROGRAMMING

SECOND SEMESTER JAVA PROGRAMMING PGDCA-210 SECOND SEMESTER JAVA PROGRAMMING (A) Instructions for the Paper setter: The question paper will consist of five sections: A, B, C, D a E. Sections A, B, C a D will have two questions from the

More information

Bachelor in Computer Application (BCA)

Bachelor in Computer Application (BCA) Bachelor in Computer Application (BCA) INTODUCTION TO INFORMATION TECHNOLOGY Computer Fundamentals: Block structure of a computer, characteristics of computers, generation of computers, and classification

More information

Computer Science and Engineering

Computer Science and Engineering of UNDERGRADUATE DEGREE COURSE Computer Science and Engineering Rajasthan Technical University, Kota Effective from session: 0 09 CS-0: Advanced Engineering Mathematics Credit- L+0T+0P Max. Marks : 0 (IA:0,ETE:0)

More information

Semester: I Credits: 5. Category: MC No.of hrs/week: 5 CA PROGRAMMING IN C

Semester: I Credits: 5. Category: MC No.of hrs/week: 5 CA PROGRAMMING IN C Semester: I Credits: 5 Category: MC No.of hrs/week: 5 CA1505 - PROGRAMMING IN C Objective: This course aims at explaining the basic concepts of computers and an easy understanding of C Language by the

More information

This page intentionally left blank

This page intentionally left blank This page intentionally left blank arting Out with Java: From Control Structures through Objects International Edition - PDF - PDF - PDF Cover Contents Preface Chapter 1 Introduction to Computers and Java

More information

Thomas H. Cormen Charles E. Leiserson Ronald L. Rivest. Introduction to Algorithms

Thomas H. Cormen Charles E. Leiserson Ronald L. Rivest. Introduction to Algorithms Thomas H. Cormen Charles E. Leiserson Ronald L. Rivest Introduction to Algorithms Preface xiii 1 Introduction 1 1.1 Algorithms 1 1.2 Analyzing algorithms 6 1.3 Designing algorithms 1 1 1.4 Summary 1 6

More information

Introduction to Programming Using Java (98-388)

Introduction to Programming Using Java (98-388) Introduction to Programming Using Java (98-388) Understand Java fundamentals Describe the use of main in a Java application Signature of main, why it is static; how to consume an instance of your own class;

More information

B.Sc. Final B.SC. PART-III PAPER I COMPUTER ORGANIZATION II

B.Sc. Final B.SC. PART-III PAPER I COMPUTER ORGANIZATION II TEACHING & EXAMINATION SCHEME For the Examination - 2015 COMPUTER SCIENCE B.Sc. Final THEORY Pd/W Exam. Max. (45mts.) Hours Marks 150 CS.301 Paper I Computer Organisation II 2 3 50 CS.302 Paper II Programming

More information

Big Java Late Objects

Big Java Late Objects Big Java Late Objects Horstmann, Cay S. ISBN-13: 9781118087886 Table of Contents 1. Introduction 1.1 Computer Programs 1.2 The Anatomy of a Computer 1.3 The Java Programming Language 1.4 Becoming Familiar

More information

SARVEPALLI RADHAKRISHNAN UNIVERSITY, BHOPAL (M.P.) Scheme of Examination. First Semester-Master of Computer Application

SARVEPALLI RADHAKRISHNAN UNIVERSITY, BHOPAL (M.P.) Scheme of Examination. First Semester-Master of Computer Application Scheme of Examination First Semester-Master of Computer Application S.No Subject Subject Periods per Credits Maximum Marks Maximum Marks Total Code Name week (Theory Slot) (Practical Slot) Marks L T P

More information

CHOICE BASED CREDIT SYSTEM (With effect from )

CHOICE BASED CREDIT SYSTEM (With effect from ) B.Sc. Computer Science Syllabus Under the CHOICE BASED CREDIT SYSTEM (With effect from 2017-18) DEPARTMENT OF COMPUTER SCIENCE University College,TU,Nizamabad-503322 Syllabus for Computer Science (With

More information

Question Paper Code : 97044

Question Paper Code : 97044 Reg. No. : Question Paper Code : 97044 B.E./B.Tech. DEGREE EXAMINATION NOVEMBER/DECEMBER 2014 Third Semester Computer Science and Engineering CS 6301 PROGRAMMING AND DATA STRUCTURES-II (Regulation 2013)

More information

DEPARTMENT OF COMPUTER APPLICATIONS B.C.A. - FIRST YEAR ( REGULATION) SECOND SEMESTER LESSON PLAN SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

DEPARTMENT OF COMPUTER APPLICATIONS B.C.A. - FIRST YEAR ( REGULATION) SECOND SEMESTER LESSON PLAN SRM INSTITUTE OF SCIENCE AND TECHNOLOGY DEPARTMENT OF COMPUTER APPLICATIONS B.C.A. - FIRST YEAR (2015-2016 REGULATION) SECOND SEMESTER LESSON PLAN SRM INSTITUTE OF SCIENCE AND TECHNOLOGY FACULTY OF SCIENCE AND HUMANITIES SRM NAGAR, KATTANKULATHUR

More information

Philadelphia University Student Name: Student Number:

Philadelphia University Student Name: Student Number: Philadelphia University Student Name: Student Number: Faculty of Engineering Serial Number: Final Exam, First Semester: 2018/2019 Dept. of Computer Engineering Course Title: Logic Circuits Date: 03/01/2019

More information

R a) Simplify the logic functions from binary to seven segment display code converter (8M) b) Simplify the following using Tabular method

R a) Simplify the logic functions from binary to seven segment display code converter (8M) b) Simplify the following using Tabular method SET - 1 1. a) Convert the decimal number 250.5 to base 3, base 4 b) Write and prove de-morgan laws c) Implement two input EX-OR gate from 2 to 1 multiplexer (3M) d) Write the demerits of PROM (3M) e) What

More information

COURSE: DATA STRUCTURES USING C & C++ CODE: 05BMCAR17161 CREDITS: 05

COURSE: DATA STRUCTURES USING C & C++ CODE: 05BMCAR17161 CREDITS: 05 COURSE: DATA STRUCTURES USING C & C++ CODE: 05BMCAR17161 CREDITS: 05 Unit 1 : LINEAR DATA STRUCTURES Introduction - Abstract Data Types (ADT), Arrays and its representation Structures, Stack, Queue, Circular

More information

«Computer Science» Requirements for applicants by Innopolis University

«Computer Science» Requirements for applicants by Innopolis University «Computer Science» Requirements for applicants by Innopolis University Contents Architecture and Organization... 2 Digital Logic and Digital Systems... 2 Machine Level Representation of Data... 2 Assembly

More information

Design and implement a program to solve a real-world problem using the language idioms, data structures,, and standard library.

Design and implement a program to solve a real-world problem using the language idioms, data structures,, and standard library. Course Outcome Second Year of B.Sc. IT Program Semester I Course Number: USIT301 Course Name: Python Programming Understanding basic fundamentals of programming using Python. Recognize and construct common

More information

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY ACADEMIC YEAR (ODD SEM)

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY ACADEMIC YEAR (ODD SEM) DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY ACADEMIC YEAR 2018-19 (ODD SEM) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING SUB: OBJECT ORIENTED PROGRAMMING SEM/YEAR: III SEM/ II YEAR

More information

SRM INSTITUTE OF SCIENCE & TECHNOLOGY Faculty of Science and Humanities Department of Computer Science UNIT I - INTRODUCTION TO JAVA

SRM INSTITUTE OF SCIENCE & TECHNOLOGY Faculty of Science and Humanities Department of Computer Science UNIT I - INTRODUCTION TO JAVA SRM INSTITUTE OF SCIENCE & TECHNOLOGY Faculty of Science and Humanities Department of Computer Science Subject code : UCS15301 Subject Name : Java Programming Staff Name : S.P.ANGELIN CLARET No. of : 5

More information

Tentative Teaching Plan Department of Software Engineering Name of Teacher Dr. Naeem Ahmed Mahoto Course Name Computer Programming

Tentative Teaching Plan Department of Software Engineering Name of Teacher Dr. Naeem Ahmed Mahoto Course Name Computer Programming Mehran University of Engineering Technology, Jamshoro FRM-003/00/QSP-004 Dec, 01, 2001 Tentative Teaching Plan Department of Software Engineering Name of Teacher Dr. Naeem Ahmed Mahoto Course Name Computer

More information

SECOND SEMESTER BCA : Syllabus Copy

SECOND SEMESTER BCA : Syllabus Copy BCA203T: DATA STRUCTURES SECOND SEMESTER BCA : Syllabus Copy Unit-I Introduction and Overview: Definition, Elementary data organization, Data Structures, data structures operations, Abstract data types,

More information

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17 List of Programs xxv List of Figures xxix List of Tables xxxiii Preface to second version xxxv PART 1 Structured Programming 1 1 Getting started 3 1.1 Programming 3 1.2 Editing source code 5 Source code

More information

Table of Contents. Chapter 1: Introduction to Data Structures... 1

Table of Contents. Chapter 1: Introduction to Data Structures... 1 Table of Contents Chapter 1: Introduction to Data Structures... 1 1.1 Data Types in C++... 2 Integer Types... 2 Character Types... 3 Floating-point Types... 3 Variables Names... 4 1.2 Arrays... 4 Extraction

More information

VALLIAMMAI ENGINEERING COLLEGE

VALLIAMMAI ENGINEERING COLLEGE VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK B.E. - Electrical and Electronics Engineering IV SEMESTER CS6456 - OBJECT ORIENTED

More information

Principles of Digital Techniques PDT (17320) Assignment No State advantages of digital system over analog system.

Principles of Digital Techniques PDT (17320) Assignment No State advantages of digital system over analog system. Assignment No. 1 1. State advantages of digital system over analog system. 2. Convert following numbers a. (138.56) 10 = (?) 2 = (?) 8 = (?) 16 b. (1110011.011) 2 = (?) 10 = (?) 8 = (?) 16 c. (3004.06)

More information

2) Explain in detail about different AVL rotation applied on unbalanced trees.

2) Explain in detail about different AVL rotation applied on unbalanced trees. (DMCS 01) ASSIGNMENT - 1, MAY-2014. PAPER- I : DATA STRUCTURES 1) Define circular queue. Write an algorithm to describe insertion and deletion operation on a circular queue. Illustrate these operations

More information

Total No. of Questions : 18] [Total No. of Pages : 02. M.Sc. DEGREE EXAMINATION, DEC First Year COMPUTER SCIENCE.

Total No. of Questions : 18] [Total No. of Pages : 02. M.Sc. DEGREE EXAMINATION, DEC First Year COMPUTER SCIENCE. (DMCS01) Total No. of Questions : 18] [Total No. of Pages : 02 M.Sc. DEGREE EXAMINATION, DEC. 2016 First Year COMPUTER SCIENCE Data Structures Time : 3 Hours Maximum Marks : 70 Section - A (3 x 15 = 45)

More information

Madhya Pradesh Bhoj (Open) University, Bhopal

Madhya Pradesh Bhoj (Open) University, Bhopal Subject- Computer Organisation & System Software Maximum Marks: 20 Q.1 What is Number System? Explain Its Types? Q.2 What is Program Interrupt? Explain it. Q.3 Explain the Floating Point Representation?

More information

Seth Jai Parkash Polytechnic, Damla

Seth Jai Parkash Polytechnic, Damla Seth Jai Parkash Polytechnic, Damla Name of the Faculty: Ms Richa Kharbanda Discipline: Computer Engg. Semester: 4 th Subject: DATA STRUCTURES USING C Lesson Plan Duration: 15 weeks (from January, 2018

More information

https://asd-pa.perfplusk12.com/admin/admin_curric_maps_display.asp...

https://asd-pa.perfplusk12.com/admin/admin_curric_maps_display.asp... 1 of 8 8/27/2014 2:15 PM Units: Teacher: ProgIIIAPCompSci, CORE Course: ProgIIIAPCompSci Year: 2012-13 Computer Systems This unit provides an introduction to the field of computer science, and covers the

More information

CHAPTER 1 Introduction to Computers and Programming CHAPTER 2 Introduction to C++ ( Hexadecimal 0xF4 and Octal literals 031) cout Object

CHAPTER 1 Introduction to Computers and Programming CHAPTER 2 Introduction to C++ ( Hexadecimal 0xF4 and Octal literals 031) cout Object CHAPTER 1 Introduction to Computers and Programming 1 1.1 Why Program? 1 1.2 Computer Systems: Hardware and Software 2 1.3 Programs and Programming Languages 8 1.4 What is a Program Made of? 14 1.5 Input,

More information

4 Categories Of 8085 Instructions That Manipulate Data

4 Categories Of 8085 Instructions That Manipulate Data 4 Categories Of 8085 Instructions That Manipulate Data 4 I OW of 8257 isconnected to the MEMR of system bus. A4 A15 lines to List categories of8085 instructions that manipulate data. Ans. 8085instruction,

More information

Honorary Professor Supercomputer Education and Research Centre Indian Institute of Science, Bangalore

Honorary Professor Supercomputer Education and Research Centre Indian Institute of Science, Bangalore COMPUTER ORGANIZATION AND ARCHITECTURE V. Rajaraman Honorary Professor Supercomputer Education and Research Centre Indian Institute of Science, Bangalore T. Radhakrishnan Professor of Computer Science

More information

1 P a g e A r y a n C o l l e g e \ B S c _ I T \ C \

1 P a g e A r y a n C o l l e g e \ B S c _ I T \ C \ BSc IT C Programming (2013-2017) Unit I Q1. What do you understand by type conversion? (2013) Q2. Why we need different data types? (2013) Q3 What is the output of the following (2013) main() Printf( %d,

More information

CS/IT DIGITAL LOGIC DESIGN

CS/IT DIGITAL LOGIC DESIGN CS/IT 214 (CR) Total No. of Questions :09] [Total No. of Pages : 02 II/IV B.Tech. DEGREE EXAMINATIONS, DECEMBER- 2016 First Semester CS/IT DIGITAL LOGIC DESIGN Time: Three Hours 1. a) Flip-Flop Answer

More information

UNIT-II. Part-2: CENTRAL PROCESSING UNIT

UNIT-II. Part-2: CENTRAL PROCESSING UNIT Page1 UNIT-II Part-2: CENTRAL PROCESSING UNIT Stack Organization Instruction Formats Addressing Modes Data Transfer And Manipulation Program Control Reduced Instruction Set Computer (RISC) Introduction:

More information

2. (a) Compare the characteristics of a floppy disk and a hard disk. (b) Discuss in detail memory interleaving. [8+7]

2. (a) Compare the characteristics of a floppy disk and a hard disk. (b) Discuss in detail memory interleaving. [8+7] Code No: A109211202 R09 Set No. 2 1. (a) Explain the purpose of the following registers: i. IR ii. PC iii. MDR iv. MAR. (b) Explain with an example the steps in subtraction of two n-digit unsigned numbers.

More information

R10. II B. Tech I Semester, Supplementary Examinations, May

R10. II B. Tech I Semester, Supplementary Examinations, May SET - 1 1. a) Convert the following decimal numbers into an equivalent binary numbers. i) 53.625 ii) 4097.188 iii) 167 iv) 0.4475 b) Add the following numbers using 2 s complement method. i) -48 and +31

More information

Week. Lecture Topic day (including assignment/test) 1 st 1 st Introduction to Module 1 st. Practical

Week. Lecture Topic day (including assignment/test) 1 st 1 st Introduction to Module 1 st. Practical Name of faculty: Gaurav Gambhir Discipline: Computer Science Semester: 6 th Subject: CSE 304 N - Essentials of Information Technology Lesson Plan Duration: 15 Weeks (from January, 2018 to April, 2018)

More information

DATA STRUCTURES THROUGH C++

DATA STRUCTURES THROUGH C++ II Year I Semester DATA STRUCTURES THROUGH C++ L T P C 4 0 0 3 OBJECTIVES: To be familiar with basic techniques of object oriented principles and exception handling using C++ To be familiar with the concepts

More information

JAVA PROGRAMMING. Unit-3 :Creating Gui Using The Abstract Windowing Toolkit:

JAVA PROGRAMMING. Unit-3 :Creating Gui Using The Abstract Windowing Toolkit: JAVA PROGRAMMING UNIT-1: Introduction To Java, Getting Started With Java, Applets And Application, Creating A Java Application, Creating A Java Applets, Object Oriented Programming In Java, Object And

More information

KING FAHD UNIVERSITY OF PETROLEUM & MINERALS COMPUTER ENGINEERING DEPARTMENT

KING FAHD UNIVERSITY OF PETROLEUM & MINERALS COMPUTER ENGINEERING DEPARTMENT KING FAHD UNIVERSITY OF PETROLEUM & MINERALS COMPUTER ENGINEERING DEPARTMENT COE 202: Digital Logic Design Term 162 (Spring 2017) Instructor: Dr. Abdulaziz Barnawi Class time: U.T.R.: 11:00-11:50AM Class

More information

COURSE OUTCOMES OF M.Sc(IT)

COURSE OUTCOMES OF M.Sc(IT) COURSE OUTCOMES OF M.Sc(IT) Sr. No Subject Code Subject Name Sem-I CO Status Course Outcomes 1. A304101 PROGRAMMING USING C 2. A304102 FUNDAMENTALS OF COMPUTER & INFORMATION TECHNOLOGIES CO1 CO2 Understands

More information

Chapter1 Overview of computers

Chapter1 Overview of computers 1 Chapter1 Overview of computers 1. What is a computer? 2. Which is the earliest computing machine? 3. Who invented the pascaline? 4. What is Charles babbage known as? 5. What is the machine proposed by

More information

About Codefrux While the current trends around the world are based on the internet, mobile and its applications, we try to make the most out of it. As for us, we are a well established IT professionals

More information

CS 445: Data Structures Final Examination: Study Guide

CS 445: Data Structures Final Examination: Study Guide CS 445: Data Structures Final Examination: Study Guide Java prerequisites Classes, objects, and references Access modifiers Arguments and parameters Garbage collection Self-test questions: Appendix C Designing

More information

July 2012 Masters in Computer Application (MCA) - Semester 2 MCA 2010 Operating System 4 Credits

July 2012 Masters in Computer Application (MCA) - Semester 2 MCA 2010 Operating System 4 Credits MCA 2010 Operating System 4 Credits (Book ID: B1405) Assignment Set 1 (60 Marks) Each question carries Ten marks 6 x 10 = 60 1. Explain a) Multi-programmed Batched Operating Systems b) Real - time Systems

More information

M.Sc. (Previous) DEGREE EXAMINATION, MAY (Examination at the end of First Year) Computer Science. Time : 03 Hours Maximum Marks : 75

M.Sc. (Previous) DEGREE EXAMINATION, MAY (Examination at the end of First Year) Computer Science. Time : 03 Hours Maximum Marks : 75 M.Sc. (Previous) DEGREE EXAMINATION, MAY - 2013 (Examination at the end of First Year) Computer Science Paper - I : DATA STRUCTURES (DMCS 01) Time : 03 Hours Maximum Marks : 75 Section - A (3 15 = 45)

More information

Course Text. Course Description. Course Objectives. StraighterLine Introduction to Programming in C++

Course Text. Course Description. Course Objectives. StraighterLine Introduction to Programming in C++ Introduction to Programming in C++ Course Text Programming in C++, Zyante, Fall 2013 edition. Course book provided along with the course. Course Description This course introduces programming in C++ and

More information

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING UNIT-1

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING UNIT-1 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : I / II Section : CSE - 1 & 2 Subject Code : CS6202 Subject Name : Programming and Data Structures-I Degree & Branch : B.E C.S.E. 2 MARK

More information

ISC 2011 COMPUTER SCIENCE PAPER 1 THEORY

ISC 2011 COMPUTER SCIENCE PAPER 1 THEORY ISC 2011 COMPUTER SCIENCE PAPER 1 THEORY Question 1. a) State the two absorption laws. Verify any one of them using truth table. b) Reduce the following expression : F(A,B,C)= (0,1,2,3,4,5,6,7) Also find

More information

OBJECT ORIENTED DATA STRUCTURE & ALGORITHMS

OBJECT ORIENTED DATA STRUCTURE & ALGORITHMS OBJECT ORIENTED DATA STRUCTURE & ALGORITHMS C++ PROGRAMMING LANGUAGE CONTENT C++ Language Contents: Introduction to C++ Language Difference and Similarities between C and C++ Role Of Compilers and Assemblers

More information

OUTCOMES BASED LEARNING MATRIX

OUTCOMES BASED LEARNING MATRIX OUTCOMES BASED LEARNING MATRIX Course: CTIM 372 Advanced Programming in C++ Department: Computer Technology and Information Management 3 credits/4 contact hours Description: This course is a continuation

More information