Syllabus of M.Sc.(SE)/Master of Science in (Software Engineering) M.Sc.(SE) First Year

Size: px
Start display at page:

Download "Syllabus of M.Sc.(SE)/Master of Science in (Software Engineering) M.Sc.(SE) First Year"

Transcription

1 SWAMI RAMANAND TEERTH MARATHWADA UNIVERSITY, NANDED Syllabus of M.Sc.(SE)/Master of Science in (Software Engineering) M.Sc.(SE) First Year CODE NO SUBJECT TITLE TEACHING PERIOD/WEEK THEORY PRACTICAL MAXIMUM MARKS THEORY A Practical MARKS B TOTAL MARKS (A+B) DURATI ON OF EXAM HOURS SEMESTER - 1 M.Sc.(SE)- S1.1 M.Sc.(SE)- S1.2 M.Sc.(SE)- S1.3 M.Sc.(SE)- S1.4 Programming with C PHP And MySQL Linux Operating System & Administration Client Server Technology M.Sc.(SE)PR1 M.Sc.(SE)PR2 Com. Lab. 1 (C++ and PHP ) -1 Com. Lab. 2 (Linux + CST) Total Marks (Semester First) 600] SEMESTER - 2 M.Sc.(SE)- S2.1 Visual Basic.NET M.Sc.(SE)- S2.2 Windows Programming Using VC M.Sc.(SE)- S2.3 Software Engineering M.Sc.(SE)- S2.4 M.Sc.(SE)PR1 M.Sc.(SE)PR2 Data Structures using C++ Com. Lab. (VB.Net+VC++)-4 Com. Lab. (DS + Seminar) Total Marks (Semester First) 600 Total Marks (Semester I+ Semester II) 1200

2 Programming with C++ M. Sc. (SE) S Introduction to OOP s 3 Hrs. 1.1 Procedure Oriented Programming. 1.2 Object oriented programming. 1.3 Basic concept of OOP s. 1.4 Benefits of OOP s. 2. Introduction to C++ 6 Hrs. 2.1 Tokens 2.2 keywords 2.3 Identifiers and constants 2.4 Basic data types 2.5 Operators in c Operator precedence and associativity 2.7 Structure of C++ programming 2.8 Type casting 2.9 Control Structure Sequential Branching Looping 3. Functions in C++ 4 Hrs. 3.1 Function 3.2 Function prototype 3.3 Call by reference 3.4 Return by reference 3.5 Inline function 3.6 Default arguments 3.7 Function overloading 4. Classes and objects 8 Hrs. 5.1 Specifying a class and object 5.2 Nesting of member function 5.3 Memory allocation for objects 5.4 Static data member and static member function 5.5 Friend functions, friend class 5.6 Nested class and Local Class 5.7 Passing objects to functions 5.8 Returning object

3 5. Constructor and destructor 5.1 Constructor 5.2 Types of constructor Default constructor Parameterized constructor Copy constructor Dynamic constructor 5.3 Destructor 5.4 Overloading constructors 4 Hrs. 6. operator overloading 5 Hrs. 6.1 Concept of operator overloading. 6.2 Unary and binary operator overloading. 6.3 Operator Overloading using friend function. 6.4 Overloading Special Operators Overloading [ ] Overloading ( ) Overloading 6. Inheritance and Polymorphism 6 Hrs. 6.1 Concept of inheritance 6.2 Types of inheritance 6.3 Virtual base classes 6.4 Pointer to derived class 6.5 Pointer to object 6.6 Polymorphism,Virtual functions 6.7 Rules for virtual functions 6.8 Pure virtual functions, abstract class 7. C++ I/O system 5 Hrs. 7.1 Console I/O operations 7.2 Formatted and Unformatted I/O Operations. 7.3 C++ classes for console I/O 7.4 C++ stream classes for file I/O 7.5 Opening and Closing a file 7.6 Sequential and Random access file. 7.7 Error handling during file operations 7.8 Command line arguments. 8. Templates and Exception handling 4 Hrs. 9.1 Class Templates. 9.2 Function templates. 9.3 Basics Exception Handling.

4 9.4 Exception handling mechanism. 9.5 Throwing, catching, returning mechanism 10. manipulating String and STL 6 Hrs Introduction Creating string objects Manipulating string objects Relational operations Introduction to STL Reference Books :- 1. The C++ Complete Reference -Herbert Schldt. 2. Object-Oriented Programming with C++ - E- Balgurusamy 3. Let us C++ Yashwant Kanetkar Practical List 1. Program Of user defined data type(e-num, Struct). 2. Program of scope resolution Operator 3. Program of type cast and symbolic constant 4. Program of call by value and return by reference 5. Program of Inline function. 6. Program of function overloading 7. Program of class and object 8. Program of Array within class. 9. Program of friend function. 10. Program of static data member and Static member function 11. Program of constructors and Destructors 12. Program of types of inheritance 13. Program of virtual base class and local class 14. Program of virtual function and Pure virtual function 15. Program of operator overloading (Unary and Binary). 16. Program of formatted and Unformatted I/O operation 17. Program of Sequential I/O and Random I/O Operation 18. Program of class template and Function Template 19. Program of Exception handling 20. Program of String manipulation.

5 M.Sc. (SE) S1.2 PHP And MySQL 1. Introduction to PHP 5 Hrs. 1.1 Basic Syntax 1.2 Sending Data to the Web Browser 1.3 Understanding PHP, HTML, and White Space 1.4 Writing Comments 1.5 What Are Variables? 1.6 About Strings 1.7 About Numbers 1.8 About Constants 2. Programming with PHP 4 Hrs. 2.1 Creating an HTML Form 2.2 Handling an HTML Form 2.3 Managing Magic Quotes 2.4 Conditionals and Operators 2.5 Validating Form Data 2.6 What Are Arrays? 2.7 For and While Loops 3. Creating Dynamic Web Sites 6 Hrs. 3.1 Including Multiple Files 3.2 Handling HTML Forms with PHP Redux 3.3 Making Sticky Forms 3.4 Creating and Calling Your Own Functions 3.5 Variable Scope 3.6 Date and Time Functions 3.7 Sending 4. Introduction to SQL and MySQL 9 Hrs. 4.1 Choosing Your Column Types 4.2 Choosing Other Column Properties 4.3 Using the mysql Client 4.4 Creating Databases and Tables 4.5 Inserting Records 4.6 Selecting Data 4.7 Using Conditionals 4.8 Using LIKE and NOT LIKE 4.9 Sorting Query Results 4.10 Limiting Query Results 4.11 Updating Data 4.12 Deleting Data

6 4.13 Using Functions 5. Advanced SQL and MySQL 6 Hrs. 5.1 Database Design 5.2 Performing Joins 5.3 Grouping Selected Results 5.3 Creating Indexes 5.4 Using Different Table Types 5.5 Performing FULLTEXT Searches 5.6 Database Optimization 6. Error Handling and Debugging 6 Hrs. 6.1 General Error Types and Debugging 6.2 Displaying PHP Errors 6.3 Adjusting Error Reporting in PHP 6.4 Creating Custom Error Handlers 6.5 Logging PHP Errors 6.6 PHP Debugging Techniques 6.7 SQL and MySQL Debugging Techniques 7. Using PHP with MySQL 6 Hrs. 7.1 Modifying the Template 7.2 Connecting to MySQL and Selecting the Database 7.3 Executing Simple Queries 7.4 Retrieving Query Results 7.5 Ensuring Secure SQL 7.6 Counting Returned Records 7.7 Updating Records with PHP 8. Cookies and Sessions 4 Hrs. 8.1 Using Cookies 8.2 Using Sessions 8.3 Sessions and Cookies 8.4 Improving Session Security 9. Web Application Security 4 Hrs. 9.1 More Secure Form Validation 9.2 Handling HTML 9.3 Validating Data by Type 9.4 Form Validation with JavaScript References 1. PHP and MySQL for Dynamic Web Sites: Visual Quickpro Guide, Second Edition by Larry Ullman 2. Programming PHP By Rasmus Lerdorf, Kevin Tatroe, Peter MacIntyre

7 Practical Assignments 1. Creating HTML FORM 2. Validating Form Data 3. Date and Time Functions 4. Sending 5. Using the mysql Client 6. Creating Databases and Tables 7. Inserting Records, Selecting Data, Using Conditionals,Using LIKE and NOT LIKE 8. Sorting Query Results,Limiting Query Results, Updating Data, Deleting Data 9. Connecting to MySQL and Selecting the Database, Executing Simple Queries, Retrieving Query Results, Ensuring Secure SQL, Counting Returned Records, Updating Records with PHP 10. Using Cookies 11. Using Sessions M.Sc. (SE) F.Y. [S1.3] Linux Operating System & Administration 1. Introduction to RED Hat Linux 05 Hrs. 1.1 Advantages of Linux 1.2 Other Linux distributions 1.3 Red Hat Linux Installation 1.4 Concept of Linux loader 1.5 Hardware Requirements 2. Working with Linux 07 Hrs. 2.1 Linux file system 2.2 Shells, Text editors 2.3 Changing User Information 2.4 File Permissions 2.5 Virtual Consoles 3. The X Window System 05 Hrs. 3.1 Basic X window system 3.2 Configuring X window systems 3.3 Starting X 3.4 Selecting & using X window 4. Managing Services 05 Hrs. 4.1 Linux Boot Process 4.2 System services and run levels

8 4.3 Controlling services at boot with administrative tools 4.4 Starting and stopping services manually 5. Managing Software & System Resources 08 Hrs. 5.1 Using RPM for software management 5.2 Using RPM on the command line 5.3 Extracting a single file from & RPM file 5.4 Graphical Package Management 5.5 System monitoring tools 6. Printing with Linux 08 Hrs. 6.1 Configuring & managing print services 6.2 Local printer installation 6.3 Network printer installation 6.4 Linux printing commands 6.5 Using the Common UNIX Printing System (CUPS) 6.6 Console print control 7. Network Connectivity 08 Hrs. 7.1 Networking with TCP/IP 7.2 Hardware devices for networking 7.3 Using RED HAT Linux network configuration tools 7.4 Using DHCP [Dynamic Host Configuration Protocol] 7.5 Using the network file system 7.6 Wireless networking 8. Introduction to DNS & Apache WEB Server 07 Hrs. 8.1 Introduction to DNS 8.2 Essential DNS concepts 8.3 Configuring namespaces with DNS 8.4 About the Apache web server 8.5 Installation of Apache web server Reference Books 1] Red Hat Linux Unleashed by Bill Ball, David Pitts 2] Fedora Unleashed by Bill Ball Practical List- REDHAT Linux Operating system 1] Introduction to Redhat Linux 2] Fedora Linux Installation 3] Simple Linux Commands

9 alias, at, atrm,banner, batch, cat, cd, chmod, chown, chroot, cp, cpio, dc, dd, dir, du,find, finger, grep,unzip, gunzip, ifconfig, kill, ln, locate, look, man, mcopy, mdel, mdir, mlabel, more, mv, netstat, passwd, ping, ps, pwd, rm, rmdir,route, shutdown, sort,su,tar, tree, unzip, vi, vdir, who, whoami,wc,zip. 4] Communication Commands 5] Administration Commands adduser,cpio,fdformat,halt,hostname,ifconfig,login,logout,lpc,lpd,lpr m,mount,mv,passwd,ping,quota, unmount 6] Network Installation DHCP configuration Network file system Putting SAMBA to work DNS Concept 7] Any ten Shell programs M. Sc. (SE) S1.4 Client Server Technology 1. Introduction to Networks and Networking Concepts 05 Hrs. 1.1 What is networking? 1.2 A Networking Lexicon 1.3 Network Types 2. Network Design Essentials 06 Hrs. 2.1 Network Design 2.2 Designing a Network Layout 2.3 Standard Topologies 2.4 Hubs 2.5 Switches 2.6 Variations of Major Topologies 3. Networking Media 05 Hrs. 3.1 Primary Cable Types 3.2 Wireless Networking: Intangible Media 4. Network Interface Cards 07 Hrs. 4.1 Network Interface Cards Basics 4.2 Special Purpose NIC s 4.3 Driver Software 5. Making Network Work 05 Hrs. 5.1 OSI and 802 Networking Models 6. Network Communications and Protocols 06 Hrs.

10 6.1 Function of Packets in Network Communications 6.2 Protocols 6.3 Putting data on cables: Access Methods 7. Network Architecture 09 Hrs. 7.1 Ethernet 7.2 Token Ring 7.3 AppleTalk and ARCnet 7.4 FDDI 7.5 Other Networking Alternatives References: 1. Guide to Networking Essentials second Edition By- Ed Tittle, David Johnson 2. Computer Networking By Tanenbaum Practical List 1. To use the NET HELP utility. 2. To share a directory on your computer with the network. 3. Network evolution worksheet for Hands on 4. Network Design Practical 5. Practical on Networking Media 6. Practical on NIC 7. To obtain your NIC s MAC address 8. To look up the manufacturer s ID for your NIC 9. To view a Windows TCP/IP configuration 10. To add DLC protocol to a computer s configuration 11. To use ping utility 12. To use netstat utility M.Sc (SE) S2.1 Visual Basic.NET 1. Introduction to.net & IDE Components 08 Hrs 1.1. What is.net 1.2. The Overview of.net Framework 1.3. The Common Language Runtime 1.4. The.Net class Framework 1.5. User & Program Interface 1.6. XML as the.net Meta Language

11 1.7. Visual Studio.Net startup 1.8. Visual Studio.Net Solution Explorer Namespace Code Window Customizing the text Editor Extended IntelliSense Properties Windows Dynamic Help 1.9. Working with Visual Basic.Net Useful Features of VS.NET 2. Variable, Control Statement & function 06 Hrs 2.1. Variable 2.2. Arrays 2.3. Flow Control Statement 2.4. Subroutines & Function 2.5. Arguments Passing Mechanism & Event Handler Arguments 2.6. Passing an unknown number of arguments & Named arguments 3. Working with form & Controls 12 Hrs 3.1. The Appearance of Forms 3.2. Loading & Showing forms 3.3. Designing Menus 3.4. Building Dynamic Form at runtime 3.5. TextBox Control 3.6. The List Box, CheckedListBox & ComboBox Controls 3.7. The Common Dialog Controls 3.8. The RichTextBox Control 3.9. TreeView & ListView Control 4. Building Custom classes & Controls 04 Hrs 4.1. Polymorphism 4.2. Creating Classes & Objects 4.3. Inheritance 4.4. Polymorphism 4.5. MyBase & MyClass 4.6. Building Custom Controls 4.7. Using Customs Controls in others classes 5. Handlings Strings, & characters & Dates 02 Hrs 5.1. Handling Strings & characters The Char class The String class

12 StringBuilder class 5.2. Handling Dates DateTime Class 6. Working with Folders & Files 04 Hrs 6.1. Accessing Folders & Files Directory class File class DirectoryInfo class FileInfo class Path class 6.2. Accessing Files File Stream class Stream Writer class Stream Reader Binary Writer & Binary Reader class 6.3. File System Watcher Components 7. Error Handling & Debugging 03 Hrs 7.1. Types Of Errors 7.2. Exception & Structured Exception Handling 7.3. Debugging 8. Multiple Document Interface 02 Hrs 8.1. MDI Application 8.2. Building MDI Application 8.3. Accessing Child Forms 9. Building Database Applications with ADO.NET 10Hrs 9.1. The Architecture of ADO.NET 9.2. Creating a Dataset 9.3. Data Binding 9.4. Programming the DataAdapter objects 9.5. The Command & DataReader Objects 9.6. Structure of DataSet 9.7. The DataForm Wizards 9.8. Creating & Displaying Crystal Reports References 1. Mastering Visual basic.net By Evangelos Petroutsos 2. Professional VB.Net 2003 By Bill Evjen, Bills Hollis, Wrox Publication 3. Visual Basic.Net Programming Black Book By-Steven Holzner Practical List 1. Program for demonstration of console Application 2. Program for demonstration of Jagged Array

13 3. Program for demonstration of argument passing, returning & event handler argument 4. Program for demonstration of passing unknown number of argument & named argument 5. Program for demonstration of designing & using menus 6. Program for demonstration of building dynamic form at run time 7. Program for demonstration of the List Box, CheckedListBox & ComboBox Controls 8. Program for demonstration of Common dialog Controls 9. Program for demonstration of rich text controls 10. Program for demonstration of tree view & List view controls 11. Program for demonstration of inheritance, polymorphism(use of MyBase & MyClass) 12. Program for demonstration of Creating & using custom controls 13. Program for demonstration of String & StringBuilder class 14. Program for demonstration of accessing files & folder 15. Program for demonstration of reading & writing files 16. Program for demonstration of exception handling 17. Program for demonstration of MDI 18. Program for demonstration of Database handling through Connected Architecture 19. Program for demonstration of Database handling through disconnected Architecture. 20. Program for demonstration of Creating & displaying crystal reports M.Sc.(SE).S2.2 Windows Programming Using VC++ 1 Introduction 08 Hrs 1.1. Windows Programming Model 1.2. Windows Programming SDK Style 1.3. Benefits of MFC & C Design goals of MFC 1.5. MFC Outline 1.6. MFC Frameworks and your Application 1.7. MFC Application 2 Message Map and Event Handling 04 Hrs 2.1. Message Map 2.2. Message Map Category 2.3. Message Map Ranges 2.4. Timer Message 2.5. User defined windows message

14 3 User Interface Controls, Menus & Dialogs 10 Hrs 3.1. Buttons 3.2. Static and Edit control 3.3. List and Combo boxes 3.4. Scroll bar controls 3.5. CBitmapButton control 3.6. Menus 3.7. Dialogs 3.8. Model Dialogs, Modeless Dialogs 3.9. Application requirement and design Modeless and dialog manipulation Setting dialog color Creating modeless dialogs Dialog initialization Shortcut menu System menu CToolBar, CStatusBar, CDialogBar class 4 Custom Dialog 04 Hrs 4.1. CFileDialog 4.2. CColorDialog 4.3. CFont Dialog 4.4. Customizing common dialogs 5 Device Context and Drawing 04 Hrs 5.1. CDC Class 5.2. CPaint Class 5.3. CColorDC 5.4. CWindowDC 5.5. CMetaFileDC 5.6. Drawing with Pen and Brush 5.7. Drawing with mouse 5.8. Windows enhanced metafiles 6 MFC Collection Class 03 Hrs 6.1. List classes 6.2. Array classes 6.3. Serialization and dumping 7 Using AppWizard and ClassWizard 06 Hrs 7.1. Dialog based application framework 7.2. Modifying the framework

15 7.3. Dialog data exchange and validation 7.4. Win32 console application 7.5. Creating a console in your in your windows program 7.6. Creating a static library 7.7. Visual C++ project file type 8 MFC Documents and Views 02 Hrs 8.1. Components of Document view system 8.2. An SDI Application 8.3. An MDI application 9 Testing Debugging and Error Handling 03 Hrs 9.1. Debug Vs Release build 9.2. MFC and C++ exception C++ and MFC assertion 9.3. Dumping and Tracking 9.4. Tracking Memory 10 Implementing Context Sensitive Help 03 Hrs Message Map support Help Modify the help text Editing the RTF File Identifying and preparing the topics Extending the Help System 11 MFC Support Printing 02 Hrs AppWizard support for printing and print preview Implementing printing and print preview Pagination 12 Dynamic Linking Library An Introduction 02 Hrs DLL Export Vs Client Import Implicit linkage Vs Explicit linkage DLL Entry Point MFC Vs non-mfc DLL 13 Advance Interface Concepts 03 Hrs Splitter Window and terminology Static splitter an Example An Example of a dynamic splitter Splash screen 14 MFC Database Support 02 Hrs SQL Creating and restricting a data source

16 14.2. MFC support for ODBC A simple application 15 Windows Threads 03 Hrs A worker thread example Using interface threads Thread synchronization Thread priorities 16 Introduction to COM 03 Hrs An example Testing the Server Active Template Library Reference Books: 1. Programming Windows with MFC second Edition TMH By- Jeff Prosis 2. Windows Programming using MFC BPB By- Suraj Rath 3. Programming in Visual C++ - By Yeshwant Kanetkar 4. Programming in visual C++ Complete Reference Practical Assignments:- Practical work consists of at least 15 Programs on above topics. Software Engineering M. Sc. (SE).S Introduction to Software Engineering 04 Hrs 1.1 The Evolving Role of Software 1.2 Software Characteristics 1.3 Categories of Computer Software 1.4 The Software Myths 2. The process 10 Hrs 2.1 Software Engineering A layered Technology 2.2 A Process Framework 2.3 The Capability Maturity Model Integration (CMMI) 2.4 Process Patterns 2.5 Process Assessment 2.6 The Waterfall Model 2.7 Prototyping Model 2.8 Spiral Model 2.9 Fourth generation techniques

17 3. Requirements Engineering 06 Hrs 3.1 Requirements Engineering 3.2 Initiating the Requirements Engineering Process 3.3 Eliciting Requirements 3.4 Negotiating Requirements 3.5 Validating Requirements 4. Design Engineering 06 Hrs 4.1 Design Process and Design Quality 4.2 Design Concepts 4.3 The Design Model 4.4 Pattern- Based Software Design 5. Testing Strategies 12 Hrs 5.1 A Strategic Approach to Software Testing 5.2 Strategic Issues 5.3 Test Strategies for Conventional Software 5.4 Validation Testing 5.5 System Testing 5.6 Debugging 5.7 White Box Testing 5.8 Black Box Testing 5.9 Control Structure Testing 6. Metrics for Process, Projects and Estimation 06Hrs 6.1 Software Measurement 6.2 Metrics for Software Quality 6.3 Software Project Estimation 6.4 Decomposition Techniques 6.5 Empirical Estimation Models 7. Web Engineering 06 Hrs 7.1 Attributes of Web Based Systems and Applications 7.2 WebApp Engineering Layers 7.3 The Web Engineering Process 7.4 Web Engineering Best Practices Reference Books: 1. Software Engineering A Practitioner's approach Sixth Edition By Roger S. Pressman

18 2. Software Engineering A Practitioner's approach Fifth Edition By Roger S. Pressman M. Sc (SE) S2.4 Data Structures using C++ Chapter 1 Stack 04 Hrs. 1.1 Definition and example 1.2 Representing stack in C Infix, postfix, and prefix Chapter 2 Recursion 2.1 Definition and process 2.2 Properties of recursive definitions or Algorithms 2.3 Implementation of recursion in C The tower of Hanoi problem 2.5 Translation from prefix to postfix using recursion 2.6 Simulating recursion Chapter 3 Queues and Lists 3.1 Queues and its sequential representation 3.2 Linked list 3.3 Simulation using linked lists Chapter 4 Trees 4.1 Binary tree and its representation 4.2 The Huffman algorithm 4.3 Representing lists as binary trees 4.4 Constructing a tree Chapter 5 Sorting 5.1 General background 5.2 Exchange sorting Bubble sort Quick sort 5.3 Selection and Tree sorting Binary tree sorting Heap sorting 5.4 Insertion sort 5.5 Merge and Radix sort Chapter 6 Searching 07 Hrs. 04 Hrs. 05 Hrs. 07 Hrs. 08 Hrs.

19 6.1 Basic searching techniques Sequential searching Indexed Sequential searching Binary searching Interpolation Searching 6.2 Tree searching Inserting into a binary search Deleting from a binary search Optimum search tree Multiway search tree Implementing a multiway tree Chapter 7 Hashing 7.1 Resolving Hash clashes by open addressing 7.2 Deleting items from Hash table 7.3 Hash table reordering 7.4 Brent s method 7.5 Binary tree hashing 7.6 Dynamic hashing and extendible hashing 7.7 Linear hashing 7.8 Choosing a hash function Chapter 8 Graphs 8.1 Representation of graph in C Transitive Closure 8.3 Shortest path algorithm 8.4 A flow problem 08 Hrs. 04 Hrs. Ref. Books:- 1 Data structures using C and C++ (Second Edition) By Y. Langsam, Augenstein and Tenenbaum PHI publication 2 Algorithms in C++ By Robert Sedge wick Addison Wesley Publishing Company Practical Lists: 1. Implementing Stack using C++ 2. Program to evaluate postfix expression 3. Program to convert expression from infix to postfix 4. Program to demonstrate translation from prefix to postfix using recursion

20 5. Implementation of Queue using C++ 6. Array implementation of a priority queue 7. Implement Linked List using C++ 8. Program for linked implementation of stacks 9. Implementing getnode and freenode operations in linked list 10. Implementation of header node in linked list 11. Implement node representation of binary tree 12. Implement threaded binary tree 13. Implementation of Huffman algorithm 14. Implement Bubble Sort 15. Implement Quick Sort 16. Implement Heap Sort 17. Implement Binary tree Sort 18. Implement Merge and Radix Sort 19. Implement Hash Table with all operations 20. Implement shortest path algorithm

Visual Basic. murach's TRAINING & REFERENCE

Visual Basic. murach's TRAINING & REFERENCE TRAINING & REFERENCE murach's Visual Basic 2008 Anne Boehm lbm Mike Murach & Associates, Inc. H 1-800-221-5528 (559) 440-9071 Fax: (559) 440-0963 murachbooks@murach.com www.murach.com Contents Introduction

More information

Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies)

Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies) Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies) Duration of Course: 6 Months Fees: Rs. 25,000/- (including Service Tax) Eligibility: B.E./B.Tech., M.Sc.(IT/ computer

More information

2. Advance Certificate Course in Information Technology

2. Advance Certificate Course in Information Technology Introduction: 2. Advance Certificate Course in Information Technology In the modern world, information is power. Acquiring information, storing, updating, processing, sharing, distributing etc. are essentials

More information

Objected oriented Programming: C++ Unit 1 1. Introduction 1.1. Introduction to Object Oriented Programming. 1.2. C++ fundamentals.

Objected oriented Programming: C++ Unit 1 1. Introduction 1.1. Introduction to Object Oriented Programming. 1.2. C++ fundamentals. Gujarat University Choice Based Credit System (CBCS) Syllabus for B. Sc. Semester III (Computer Science) COM 201: DATA STRUCTURE USING C++ (Theory) Hours: 4 /week Credits: 4 Objected oriented Programming:

More information

KITES TECHNOLOGY COURSE MODULE (C, C++, DS)

KITES TECHNOLOGY COURSE MODULE (C, C++, DS) KITES TECHNOLOGY 360 Degree Solution www.kitestechnology.com/academy.php info@kitestechnology.com technologykites@gmail.com Contact: - 8961334776 9433759247 9830639522.NET JAVA WEB DESIGN PHP SQL, PL/SQL

More information

B.Sc. (Computer Science) First Year

B.Sc. (Computer Science) First Year B.Sc. (Computer Science) First Year Paper No. Title of Paper External Internal Assessment Maximum Pass Exam Durations Semester I I Computer Fundamentals & Programming 40 5 45 16 3hrs in C II Logical Organization

More information

Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB)

Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB) Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB) Course Number: 4995 Length: 5 Day(s) Certification Exam There are no exams associated with this course. Course Overview

More information

University of Pune Revised Structure for the B. Sc. (Computer Science) Course (Second Year to be implemented from Academic Year 2014-2015)

University of Pune Revised Structure for the B. Sc. (Computer Science) Course (Second Year to be implemented from Academic Year 2014-2015) University of Pune Revised Structure for the B. Sc. (Computer Science) Course (Second Year to be implemented from Academic Year 2014-2015) S. Y. B. Sc. (Computer Science) No Paper Title: Semester I Title:

More information

Fred Hantelmann LINUX. Start-up Guide. A self-contained introduction. With 57 Figures. Springer

Fred Hantelmann LINUX. Start-up Guide. A self-contained introduction. With 57 Figures. Springer Fred Hantelmann LINUX Start-up Guide A self-contained introduction With 57 Figures Springer Contents Contents Introduction 1 1.1 Linux Versus Unix 2 1.2 Kernel Architecture 3 1.3 Guide 5 1.4 Typographical

More information

Computing Concepts with Java Essentials

Computing Concepts with Java Essentials 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Computing Concepts with Java Essentials 3rd Edition Cay Horstmann

More information

DE 6211 DISTANCE EDUCATION. M.Sc. (IT) DEGREE EXAMINATION, MAY 2013. PRINCIPLES OF INFORMATION TECHNOLOGY. (2002 onwards) PART A (10 3 = 30 marks)

DE 6211 DISTANCE EDUCATION. M.Sc. (IT) DEGREE EXAMINATION, MAY 2013. PRINCIPLES OF INFORMATION TECHNOLOGY. (2002 onwards) PART A (10 3 = 30 marks) Ws 20 DE 6211 11 DISTANCE EDUCATION M.Sc. (IT) DEGREE EXAMINATION, MAY 2013. PRINCIPLES OF INFORMATION TECHNOLOGY (2002 onwards) Time : Three hours Maximum : 100 marks PART A (10 3 = 30 marks) Answer ALL

More information

DIABLO VALLEY COLLEGE CATALOG 2014-2015

DIABLO VALLEY COLLEGE CATALOG 2014-2015 COMPUTER SCIENCE COMSC The computer science department offers courses in three general areas, each targeted to serve students with specific needs: 1. General education students seeking a computer literacy

More information

Glossary of Object Oriented Terms

Glossary of Object Oriented Terms Appendix E Glossary of Object Oriented Terms abstract class: A class primarily intended to define an instance, but can not be instantiated without additional methods. abstract data type: An abstraction

More information

BCS2B02: OOP Concepts and Data Structures Using C++

BCS2B02: OOP Concepts and Data Structures Using C++ SECOND SEMESTER BCS2B02: OOP Concepts and Data Structures Using C++ Course Number: 10 Contact Hours per Week: 4 (2T + 2P) Number of Credits: 2 Number of Contact Hours: 30 Hrs. Course Evaluation: Internal

More information

DATA STRUCTURES USING C

DATA STRUCTURES USING C DATA STRUCTURES USING C QUESTION BANK UNIT I 1. Define data. 2. Define Entity. 3. Define information. 4. Define Array. 5. Define data structure. 6. Give any two applications of data structures. 7. Give

More information

Facebook Twitter YouTube Google Plus Website Email

Facebook Twitter YouTube Google Plus Website Email PHP MySQL COURSE WITH OOP COURSE COVERS: PHP MySQL OBJECT ORIENTED PROGRAMMING WITH PHP SYLLABUS PHP 1. Writing PHP scripts- Writing PHP scripts, learn about PHP code structure, how to write and execute

More information

WORKSPACE WEB DEVELOPMENT & OUTSOURCING TRAINING CENTER

WORKSPACE WEB DEVELOPMENT & OUTSOURCING TRAINING CENTER WORKSPACE WEB DEVELOPMENT & OUTSOURCING TRAINING CENTER Course Outline (2015) Basic Programming With Procedural & Object Oriented Concepts (C, C++) Training Office# Road: 11, House: 1 A, Nikunja 2, Khilkhet,

More information

Contents. Introduction. Chapter 1 Some Hot Tips to Get You Started. Chapter 2 Tips on Working with Strings and Arrays..

Contents. Introduction. Chapter 1 Some Hot Tips to Get You Started. Chapter 2 Tips on Working with Strings and Arrays.. Contents Introduction How to Use This Book How to Use the Tips in This Book Code Naming Conventions Getting the Example Source Code Getting Updates to the Example Code Contacting the Author Chapter 1 Some

More information

Web Development using PHP (WD_PHP) Duration 1.5 months

Web Development using PHP (WD_PHP) Duration 1.5 months Duration 1.5 months Our program is a practical knowledge oriented program aimed at learning the techniques of web development using PHP, HTML, CSS & JavaScript. It has some unique features which are as

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 105 Foundations of Computer Science A. Course Number and Title: CISY-105, Foundations of Computer Science B. New

More information

Computer Science Course Descriptions Page 1

Computer Science Course Descriptions Page 1 CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating systems, the Internet,

More information

Java EE Web Development Course Program

Java EE Web Development Course Program Java EE Web Development Course Program Part I Introduction to Programming 1. Introduction to programming. Compilers, interpreters, virtual machines. Primitive types, variables, basic operators, expressions,

More information

LabVIEW Advanced Programming Techniques

LabVIEW Advanced Programming Techniques LabVIEW Advanced Programming Techniques SECOND EDITION Rick Bitter Motorola, Schaumburg, Illinois Taqi Mohiuddin MindspeedTechnologies, Lisle, Illinois Matt Nawrocki Motorola, Schaumburg, Illinois @ CRC

More information

Course Descriptions. preparation.

Course Descriptions. preparation. Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating

More information

2) What is the structure of an organization? Explain how IT support at different organizational levels.

2) What is the structure of an organization? Explain how IT support at different organizational levels. (PGDIT 01) Paper - I : BASICS OF INFORMATION TECHNOLOGY 1) What is an information technology? Why you need to know about IT. 2) What is the structure of an organization? Explain how IT support at different

More information

PROBLEM SOLVING SEVENTH EDITION WALTER SAVITCH UNIVERSITY OF CALIFORNIA, SAN DIEGO CONTRIBUTOR KENRICK MOCK UNIVERSITY OF ALASKA, ANCHORAGE PEARSON

PROBLEM SOLVING SEVENTH EDITION WALTER SAVITCH UNIVERSITY OF CALIFORNIA, SAN DIEGO CONTRIBUTOR KENRICK MOCK UNIVERSITY OF ALASKA, ANCHORAGE PEARSON PROBLEM SOLVING WITH SEVENTH EDITION WALTER SAVITCH UNIVERSITY OF CALIFORNIA, SAN DIEGO CONTRIBUTOR KENRICK MOCK UNIVERSITY OF ALASKA, ANCHORAGE PEARSON Addison Wesley Boston San Francisco New York London

More information

Course Number: IAC-SOFT-WDAD Web Design and Application Development

Course Number: IAC-SOFT-WDAD Web Design and Application Development Course Number: IAC-SOFT-WDAD Web Design and Application Development Session 1 (10 Hours) Client Side Scripting Session 2 (10 Hours) Server Side Scripting - I Session 3 (10 hours) Database Session 4 (10

More information

Java Application Developer Certificate Program Competencies

Java Application Developer Certificate Program Competencies Java Application Developer Certificate Program Competencies After completing the following units, you will be able to: Basic Programming Logic Explain the steps involved in the program development cycle

More information

Java the UML Way: Integrating Object-Oriented Design and Programming

Java the UML Way: Integrating Object-Oriented Design and Programming Java the UML Way: Integrating Object-Oriented Design and Programming by Else Lervik and Vegard B. Havdal ISBN 0-470-84386-1 John Wiley & Sons, Ltd. Table of Contents Preface xi 1 Introduction 1 1.1 Preliminaries

More information

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping 3.1.1 Constants, variables and data types Understand what is mean by terms data and information Be able to describe the difference

More information

Item. (Credit effect from

Item. (Credit effect from AC 27/2/ /13 Item no. 4.51 UNIVERSITY OF MUMBAI Syllabus for sem V & VI Program: B..Sc. Course: Web Design and Technologies (Credit Based Semester and Grading System with effect from the academic year

More information

LICENSE4J FLOATING LICENSE SERVER USER GUIDE

LICENSE4J FLOATING LICENSE SERVER USER GUIDE LICENSE4J FLOATING LICENSE SERVER USER GUIDE VERSION 4.5.5 LICENSE4J www.license4j.com Table of Contents Getting Started... 2 Floating License Usage... 2 Installation... 4 Windows Installation... 4 Linux

More information

Curriculum Map. Discipline: Computer Science Course: C++

Curriculum Map. Discipline: Computer Science Course: C++ Curriculum Map Discipline: Computer Science Course: C++ August/September: How can computer programs make problem solving easier and more efficient? In what order does a computer execute the lines of code

More information

SOFTWARE TESTING TRAINING COURSES CONTENTS

SOFTWARE TESTING TRAINING COURSES CONTENTS SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software

More information

Computer and Information Sciences

Computer and Information Sciences Computer and Information Sciences Dr. John S. Eickmeyer, Chairperson Computers are no longer huge machines hidden away in protected rooms and accessible to only a few highly-trained individuals. Instead,

More information

Cisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002)

Cisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002) Cisco Networking Academy Program Curriculum Scope & Sequence Fundamentals of UNIX version 2.0 (July, 2002) Course Description: Fundamentals of UNIX teaches you how to use the UNIX operating system and

More information

Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences. Mike Dempsey

Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences. Mike Dempsey Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences by Mike Dempsey Overview SQL Assistant 13.0 is an entirely new application that has been re-designed from the ground up. It has been

More information

Course Descriptions. CS 101 Intro to Computer Science

Course Descriptions. CS 101 Intro to Computer Science Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating

More information

Course MS10975A Introduction to Programming. Length: 5 Days

Course MS10975A Introduction to Programming. Length: 5 Days 3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: rwhitney@discoveritt.com Web: www.discoveritt.com Course MS10975A Introduction to Programming Length: 5 Days

More information

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,

More information

Java SE 8 Programming

Java SE 8 Programming Oracle University Contact Us: 1.800.529.0165 Java SE 8 Programming Duration: 5 Days What you will learn This Java SE 8 Programming training covers the core language features and Application Programming

More information

Web Application diploma using.net Technology

Web Application diploma using.net Technology Web Application diploma using.net Technology ISI ACADEMY Web Application diploma using.net Technology HTML - CSS - JavaScript - C#.Net - ASP.Net - ADO.Net using C# What You'll Learn understand all the

More information

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming TRAINING & REFERENCE murach's web programming with C# 2010 Anne Boehm Joel Murach Va. Mike Murach & Associates, Inc. I J) 1-800-221-5528 (559) 440-9071 Fax: (559) 44(M)963 murachbooks@murach.com www.murach.com

More information

09336863931 : provid.ir

09336863931 : provid.ir provid.ir 09336863931 : NET Architecture Core CSharp o Variable o Variable Scope o Type Inference o Namespaces o Preprocessor Directives Statements and Flow of Execution o If Statement o Switch Statement

More information

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Our program is a practical knowledge oriented program aimed at making innovative and attractive applications for mobile

More information

COMPUTER SCIENCE. 1. Computer Fundamentals and Applications

COMPUTER SCIENCE. 1. Computer Fundamentals and Applications COMPUTER SCIENCE 1. Computer Fundamentals and Applications (i)generation of Computers, PC Family of Computers, Different I/O devices;introduction to Operating System, Overview of different Operating Systems,

More information

Java (12 Weeks) Introduction to Java Programming Language

Java (12 Weeks) Introduction to Java Programming Language Java (12 Weeks) Topic Lecture No. Introduction to Java Programming Language 1 An Introduction to Java o Java as a Programming Platform, The Java "White Paper" Buzzwords, Java and the Internet, A Short

More information

Crystal Reports Form Letters Replace database exports and Word mail merges with Crystal's powerful form letter capabilities.

Crystal Reports Form Letters Replace database exports and Word mail merges with Crystal's powerful form letter capabilities. Crystal Reports Form Letters Replace database exports and Word mail merges with Crystal's powerful form letter capabilities. Prerequisites: Fundamental understanding of conditional formatting formulas

More information

C# Cookbook. Stephen Teilhet andjay Hilyard. O'REILLY 8 Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo '"J""'

C# Cookbook. Stephen Teilhet andjay Hilyard. O'REILLY 8 Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo 'J' C# Cookbook '"J""' Stephen Teilhet andjay Hilyard O'REILLY 8 Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo Tableof Contents Preface xv 1. Numbers 1 1.1 Determining Approximate Equality Between

More information

Specialized Programme on Web Application Development using Open Source Tools

Specialized Programme on Web Application Development using Open Source Tools Specialized Programme on Web Application Development using Open Source Tools A. NAME OF INSTITUTE Centre For Development of Advanced Computing B. NAME/TITLE OF THE COURSE C. COURSE DATES WITH DURATION

More information

Microsoft Visual Basic 6.0 Desktop: Controls

Microsoft Visual Basic 6.0 Desktop: Controls Microsoft Visual Basic 6.0 Desktop: Controls Audience: Visual Basic 6.0 developers Prerequisites: An understanding of the fundamentals of Visual Basic 6.0 development; knowledge of Windows interface design

More information

Java 6 'th. Concepts INTERNATIONAL STUDENT VERSION. edition

Java 6 'th. Concepts INTERNATIONAL STUDENT VERSION. edition Java 6 'th edition Concepts INTERNATIONAL STUDENT VERSION CONTENTS PREFACE vii SPECIAL FEATURES xxviii chapter i INTRODUCTION 1 1.1 What Is Programming? 2 J.2 The Anatomy of a Computer 3 1.3 Translating

More information

4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time)

4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time) 4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time) 1. OBJECTIVES This Programme is geared towards producing computer professionals, with a thorough understanding

More information

Fundamentals of Java Programming

Fundamentals of Java Programming Fundamentals of Java Programming This document is exclusive property of Cisco Systems, Inc. Permission is granted to print and copy this document for non-commercial distribution and exclusive use by instructors

More information

LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description

LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description Mastering LINUX Vikas Debnath Linux Administrator, Red Hat Professional Instructor : Vikas Debnath Contact

More information

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices 232 Computer Science Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface

More information

Chapter 4 Accessing Data

Chapter 4 Accessing Data Chapter 4: Accessing Data 73 Chapter 4 Accessing Data The entire purpose of reporting is to make sense of data. Therefore, it is important to know how to access data locked away in the database. In this

More information

SWAMI RAMANAND TEERTH MARATHWADA UNIVERSITY, NANDED Syllabus of B.Sc.(SE) (Bachelor of Software Engineering) B.Sc.(SE) Second Year (Semester-3)

SWAMI RAMANAND TEERTH MARATHWADA UNIVERSITY, NANDED Syllabus of B.Sc.(SE) (Bachelor of Software Engineering) B.Sc.(SE) Second Year (Semester-3) SWAMI RAMANAND TEERTH MARATHWADA UNIVERSITY, NANDED Syllabus of B.Sc.(SE) (Bachelor of Software Engineering) B.Sc.(SE) Second Year (Semester-3) Code No. Subject Title Teaching Period/ Week Theory Practical

More information

Windows PowerShell Cookbook

Windows PowerShell Cookbook Windows PowerShell Cookbook Lee Holmes O'REILLY' Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Foreword Preface xvii xxi Part I. Tour A Guided Tour of Windows PowerShell

More information

Semester-V. BCA 501-Software Engineering(BCA V) SDLC Models, Exploratory style and modern approaches of programming.

Semester-V. BCA 501-Software Engineering(BCA V) SDLC Models, Exploratory style and modern approaches of programming. Semester-V BCA 501-Software Engineering(BCA V) Syllabus for mid terms is italicized and highlighted. SDLC Models, Exploratory style and modern approaches of programming. Requirement Analysis: Statement

More information

C++ INTERVIEW QUESTIONS

C++ INTERVIEW QUESTIONS C++ INTERVIEW QUESTIONS http://www.tutorialspoint.com/cplusplus/cpp_interview_questions.htm Copyright tutorialspoint.com Dear readers, these C++ Interview Questions have been designed specially to get

More information

TEACHING AND EXAMINATION SCHEME FOR

TEACHING AND EXAMINATION SCHEME FOR TEACHING AND EXAMINATION SCHEME FOR BACHELOR IN COMPUTER APPLICATIONS III YEAR (2011) Paper Name (Theory) Lec Exam Hours Min Marks Max Marks BCA 19 E-Commerce 3 3 18 50 BCA 20 Computer Networks & Mobile

More information

Objectif. Participant. Prérequis. Remarque. Programme. C# 3.0 Programming in the.net Framework. 1. Introduction to the.

Objectif. Participant. Prérequis. Remarque. Programme. C# 3.0 Programming in the.net Framework. 1. Introduction to the. Objectif This six-day instructor-led course provides students with the knowledge and skills to develop applications in the.net 3.5 using the C# 3.0 programming language. C# is one of the most popular programming

More information

Android Application Development Course Program

Android Application Development Course Program Android Application Development Course Program Part I Introduction to Programming 1. Introduction to programming. Compilers, interpreters, virtual machines. Primitive data types, variables, basic operators,

More information

Data Tool Platform SQL Development Tools

Data Tool Platform SQL Development Tools Data Tool Platform SQL Development Tools ekapner Contents Setting SQL Development Preferences...5 Execution Plan View Options Preferences...5 General Preferences...5 Label Decorations Preferences...6

More information

LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories

LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories Curriculum # 05 Four Months Certification Program WEB DESIGNING & DEVELOPMENT LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories The duration of The Course is Four

More information

Class XII (Theory) C++

Class XII (Theory) C++ Class XII (Theory) C++ Duration: 3 hours Total Marks: 70 Unit No. Unit Name Marks 1. OBJECT ORIENTED PROGRAMMING IN C++ 30 2. DATA STRUCTURE 14 3. DATABASE MANAGEMENT SYSTEM AND SQL 8 4. BOOLEAN ALGEBRA

More information

PART-A Questions. 2. How does an enumerated statement differ from a typedef statement?

PART-A Questions. 2. How does an enumerated statement differ from a typedef statement? 1. Distinguish & and && operators. PART-A Questions 2. How does an enumerated statement differ from a typedef statement? 3. What are the various members of a class? 4. Who can access the protected members

More information

LSN 10 Linux Overview

LSN 10 Linux Overview LSN 10 Linux Overview ECT362 Operating Systems Department of Engineering Technology LSN 10 Linux Overview Linux Contemporary open source implementation of UNIX available for free on the Internet Introduced

More information

Visual C# 2012 Programming

Visual C# 2012 Programming Visual C# 2012 Programming Karli Watson Jacob Vibe Hammer John D. Reid Morgan Skinner Daniel Kemper Christian Nagel WILEY John Wiley & Sons, Inc. INTRODUCTION xxxi CHAPTER 1: INTRODUCING C# 3 What Is the.net

More information

Course Outline. Kasun@sjp.ac.lk Faculty of Applied Sciences University of Sri Jayewardanepura. Information Technology

Course Outline. Kasun@sjp.ac.lk Faculty of Applied Sciences University of Sri Jayewardanepura. Information Technology Course Outline Kasun@sjp.ac.lk Faculty of Applied Sciences University of Sri Jayewardanepura Information Technology Objectives Outcomes Course outline Examination & Certificate Overview of a Computer System

More information

3 Control Structures 52

3 Control Structures 52 VIII Preface xli 1 Introduction to.net and Visual C++.NET 1 1.1 Introduction 2 1.2 History of the Internet and World Wide Web 2 1.3 World Wide Web Consortium (W3C) 4 1.4 Extensible Markup Language (XML)

More information

DiskPulse DISK CHANGE MONITOR

DiskPulse DISK CHANGE MONITOR DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product

More information

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided

More information

Java Software Structures

Java Software Structures INTERNATIONAL EDITION Java Software Structures Designing and Using Data Structures FOURTH EDITION John Lewis Joseph Chase This page is intentionally left blank. Java Software Structures,International Edition

More information

Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation

Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science updated 03/08/2012 Unit 1: JKarel 8 weeks http://www.fcps.edu/is/pos/documents/hs/compsci.htm

More information

The Elective Part of the NSS ICT Curriculum D. Software Development

The Elective Part of the NSS ICT Curriculum D. Software Development of the NSS ICT Curriculum D. Software Development Mr. CHEUNG Wah-sang / Mr. WONG Wing-hong, Robert Member of CDC HKEAA Committee on ICT (Senior Secondary) 1 D. Software Development The concepts / skills

More information

Application Development,.NET

Application Development,.NET Application Development,.NET Orsys, with 30 years of experience, is providing high quality, independant State of the Art seminars and hands-on courses corresponding to the needs of IT professionals. Orsys

More information

DHCP and DNS Protocols

DHCP and DNS Protocols DHCP and DNS Protocols DHCP (Dynamic Host Configuration Protocol) is an industry standard protocol that lets a DHCP server (Unix/Window/As400 system) allocate temporary IP addresses and other network parameters

More information

PowerLogic ION Enterprise 5.6

PowerLogic ION Enterprise 5.6 PowerLogic ION Enterprise 5.6 Power Management Software User Guide April 2007 Notices This section describes the symbols used in this guide. Danger This alerts you to things that may cause serious injury

More information

Importing and Exporting With SPSS for Windows 17 TUT 117

Importing and Exporting With SPSS for Windows 17 TUT 117 Information Systems Services Importing and Exporting With TUT 117 Version 2.0 (Nov 2009) Contents 1. Introduction... 3 1.1 Aim of this Document... 3 2. Importing Data from Other Sources... 3 2.1 Reading

More information

BELEN JESUIT PREPARATORY SCHOOL Computer Science Department COURSE DESCRIPTIONS. And OBJECTIVES

BELEN JESUIT PREPARATORY SCHOOL Computer Science Department COURSE DESCRIPTIONS. And OBJECTIVES BELEN JESUIT PREPARATORY SCHOOL Computer Science Department COURSE DESCRIPTIONS And OBJECTIVES Revised 2006-2007 Introduction to Computers (CS 3120).5 Credit Grade Level: 6 Prerequisites: None (required

More information

Load testing with. WAPT Cloud. Quick Start Guide

Load testing with. WAPT Cloud. Quick Start Guide Load testing with WAPT Cloud Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. 2007-2015 SoftLogica

More information

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Credit-By-Assessment (CBA) Competency List Written Assessment Competency List Introduction to the Internet

More information

ALLIED PAPER : DISCRETE MATHEMATICS (for B.Sc. Computer Technology & B.Sc. Multimedia and Web Technology)

ALLIED PAPER : DISCRETE MATHEMATICS (for B.Sc. Computer Technology & B.Sc. Multimedia and Web Technology) ALLIED PAPER : DISCRETE MATHEMATICS (for B.Sc. Computer Technology & B.Sc. Multimedia and Web Technology) Subject Description: This subject deals with discrete structures like set theory, mathematical

More information

Cyber Security Certificate

Cyber Security Certificate Mount Wachusett Community College 1 Cyber Security Certificate Technical Standards for CSC Students entering these programs must be able to demonstrate the ability to: Comprehend textbook material at the

More information

Deploying IBM Lotus Domino on Red Hat Enterprise Linux 5. Version 1.0

Deploying IBM Lotus Domino on Red Hat Enterprise Linux 5. Version 1.0 Deploying IBM Lotus Domino on Red Hat Enterprise Linux 5 Version 1.0 November 2008 Deploying IBM Lotus Domino on Red Hat Enterprise Linux 5 1801 Varsity Drive Raleigh NC 27606-2072 USA Phone: +1 919 754

More information

Course Title: Software Development

Course Title: Software Development Course Title: Software Development Unit: Customer Service Content Standard(s) and Depth of 1. Analyze customer software needs and system requirements to design an information technology-based project plan.

More information

Building and Using Web Services With JDeveloper 11g

Building and Using Web Services With JDeveloper 11g Building and Using Web Services With JDeveloper 11g Purpose In this tutorial, you create a series of simple web service scenarios in JDeveloper. This is intended as a light introduction to some of the

More information

2/24/2010 ClassApps.com

2/24/2010 ClassApps.com SelectSurvey.NET Training Manual This document is intended to be a simple visual guide for non technical users to help with basic survey creation, management and deployment. 2/24/2010 ClassApps.com Getting

More information

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Course Number: 70-567 UPGRADE Certification Exam 70-567 - UPGRADE: Transition your MCPD Web Developer Skills to MCPD ASP.NET

More information

VRC 7900/8900 Avalanche Enabler User s Manual

VRC 7900/8900 Avalanche Enabler User s Manual VRC 7900/8900 Avalanche Enabler User s Manual WLE-VRC-20030702-02 Revised 7/2/03 ii Copyright 2003 by Wavelink Corporation All rights reserved. Wavelink Corporation 6985 South Union Park Avenue, Suite

More information

Java SE 7 Programming

Java SE 7 Programming Java SE 7 Programming The second of two courses that cover the Java Standard Edition 7 (Java SE 7) Platform, this course covers the core Application Programming Interfaces (API) you will use to design

More information

Lab 1: Introduction to the network lab

Lab 1: Introduction to the network lab CSCI 312 - DATA COMMUNICATIONS AND NETWORKS FALL, 2014 Lab 1: Introduction to the network lab NOTE: Be sure to bring a flash drive to the lab; you will need it to save your data. For this and future labs,

More information

Specialized Programme on Web Application Development using Open Source Tools

Specialized Programme on Web Application Development using Open Source Tools Specialized Programme on Web Application Development using Open Source Tools Objective: At the end of the course, Students will be able to: Understand various open source tools(programming tools and databases)

More information

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72 User Guide Contents 1 Introduction... 4 2 Requirements... 5 3 Important Note for Customers Upgrading... 5 4 Installing the Web Reports

More information

Terms and Definitions for CMS Administrators, Architects, and Developers

Terms and Definitions for CMS Administrators, Architects, and Developers Sitecore CMS 6 Glossary Rev. 081028 Sitecore CMS 6 Glossary Terms and Definitions for CMS Administrators, Architects, and Developers Table of Contents Chapter 1 Introduction... 3 1.1 Glossary... 4 Page

More information

138 To satisfy a prerequisite, the student must have earned a letter grade of A, B, C or CR in the prerequisite course, unless otherwise stated.

138 To satisfy a prerequisite, the student must have earned a letter grade of A, B, C or CR in the prerequisite course, unless otherwise stated. Computer Science and Information Systems: Information Technology - Networking CSIT 131 Word (1) (Formerly CSIS 127) Word word processing software. Prepares individuals who are seeking to become a Microsoft

More information

Linux Overview. Local facilities. Linux commands. The vi (gvim) editor

Linux Overview. Local facilities. Linux commands. The vi (gvim) editor Linux Overview Local facilities Linux commands The vi (gvim) editor MobiLan This system consists of a number of laptop computers (Windows) connected to a wireless Local Area Network. You need to be careful

More information

PG DAC. Syllabus. Content. Eligibility Criteria

PG DAC. Syllabus. Content. Eligibility Criteria PG DAC Eligibility Criteria Qualification 1. Engg Graduate in any discipline or equivalent (eg. BE/B.Tech/4 years B. Sc Engg./ AMIE/ AIETE / DoEACC B level etc). 2. PG in Engg. Sciences (eg. MCA / M.Sc.

More information