1 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 of System Scope, communication Techniques, Analysis principles, Software prototype and Specification, Algebriac specification Analysis Modeling: Data modeling, Functional modeling, Behavioral modeling, Mechanics of Structured Analysis, Data dictionary. Design Concept: Design process, principle, concepts. Design Methods: Architectural design and process, Procedural design, Interface design. Software testing methods: Test cases, white box testing, basis path testing, black box testing, testing for specialized environment. Software Implementation: Structured coding techniques, coding style, Standards and guidelines, documentation guidelines. Software Maintenance: Maintainability during development, managerial aspects of software maintenance, maintenance tools and techniques. References: Software Engineering, A practioner s Approach, Roger S. Pressman, McGraw Hill Publication Software Engineering Concepts, R.E Fairely, Tata McGraw Hill Publication. An Integrated Approach to Software Engineering, p. Jalote, Narosa Publication House.
3 BCA 502 Internet Techniques and Applications Description of Internet: Definition, role of Internet (Social point of view, technical point of view, practical/commercial point of view, Internet history/ development, working, domain name, Address concept ), How to connect with net(hardware, software, communication requirements), Internet Accounts, ISP, Role of ISP, International & National ISP s (like AOL, MSN, CompuServe, VSNl, BSNL, Satyam etc.), Types of accounts. World wide web(www), Application areas of Internet. Surfing the Net: Surfing, Concept of the web Browser(Internet Explorer, Netscape Navigator etc.), URL,HTTP, Browsing, Web page Home page, Hyperlink, Searching on the Web, Search Engines(yahoo, Hotmail,VSNL, Khoj, Rediff), Chatting. Electronic mail: Basic about , How it works. Other Communication Tools on Internet: ftp, TELNET, Newsgroups, and news bulletins boards. E-Commerce on the Internet: Definition, History of E- Commerce, types of E- Commerce(B2B,B2C,C2B etc), Electronic payment system(wallet, E-cash, E-cheque, Digital Signature), Application Areas of E-Commerce, Legal Vs Security Issues. Electronic Security: Security principles, threats to a site, groups that attack sites, computer security, firewalls & network security, encryption,cryptography. Internet Application Development: Fundamental Programming in Java, HTML, DHTML, Front page & other web Design tools, Creation of home Page/web page. Suggested Readings: Learning to use the internet Ernest Ackermann BPB ABC to the Internet Christian Crumilsh BPB Electronic Commerce Ravi Kalalota, Andrew B Addison- Wesley
4 BCA 503- Visual Language Programming Introduction: Introduction to Visual Language, features of Visual Language, Environment and application areas of Visual languages, Introduction to project, Forms, Objects, Properties, Method, Events, Overview to the main Screen, Title bar, Tool Box, Customize the form, use of visual objects on the form(command button, Check Boxes, Option Button, Text boxes etc.) Program Elements: Data types, Variables, Constants, Statements, Writing Codes behind visual objects, use of procedures and function (In-built/user defined), Decision making, looping, branching, switching, arrays, modules. Visual programming: Creating forms, Add objects to the form, writing codes behind the objects, compile & run the program, convert to the exe form, use of Menu bars with form, developing MDI forms in the project. Database programming: use of data source object to link form with tables, Attach database objects with table, perform append, deletion, editing, searching, quering operation on database, use of SQL. Simple program in Visual Language with anyone VC++ or VB Suggested readings: VC- The complete Reference, Cris H. Pappas
5 BCA 504- Digital Communication and Networks Introduction : Networking, Use of Computer Networks(Goals and Applications), OSI Reference Model & TCP-IP Refernce Model, Novel Netware, ARPANET, NSFNET, The Internet. Network: OSI reference Model, Topology types, Selection design, local area network, Wide area Network, CSMA/CD, token bus, token ring techniques, protocols, medium Access control (MAC) protocol, Physical layer Description (X.21), Data link Layer protocols, HDLC, Analysis of protocols, Introduction to Network layer, Network Security, Electronic Mail, Switching Techniques, Routing methods, TCP-IP, ISDN Communication: Introduction, Concept of data Transmission, Signal Encoding, Modulation methods, Multiplexing, Cryptography. Suggested Reading: Tannenbaum, A.S, Computer Networks, Prentice Hall. Stallings, William: Data & Computer Communication, PHI Comer: Internetworking with TCP/IP: Volume I, PHI.
6 BCA 505 Java Programming Unit 1: Introduction to Java Procedure Vs Object oriented Programming with reference to OOPS principles, History of Java, Java features, JDK, JVM, Hello world program in Java, Compilation Using Java and execution using Java. Unit 2: Data types, Tokens in java Tokens of Java, Data types in Java with size and range, simple, floating, Boolean etc. Type conversions, Type casting, declaring variables, Arrays in Java Simple programs in Java base on variables and constants. Unit 3: Java Operators Arithmetic Operators, Relational, Logical, Bitwise, Boolean operators and their use in Java programs. Unit 4: Control Statement in Java Loops(for, while, do- while), Decision making statement(if- then- end if), nested If, Nested Loops, Switch- case and sample programs. Unit 5: Object Oriented Programming In Java Concept of Class and objects in java, Java Class creation, scope Identifiers, java methods, object and use of methods by objects, sample class based programs in java, method overloading in Java, Abstract class and it s use, java Constuctors. Unit 6: Inheritance & Multithreading in Java Define Inheritance, Types of inheritance in Java and use in Programs, Super class, Method overriding, Java Thread model, native methods of threads class. Implementation of threads in java, Simple Applet programming in Java. References: Java 2.0 E.Balaguruswamy
7 Java 2.0 Complete Reference Peter Norton Java Black Book
Advance Java Programming OBJECTIVE: The objectives of the course is to teach web application development in java EXAMINATION SCHEME: The semester examination is worth 70 marks. Internal Assessment comprises
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
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
Chapter NET 2 INTRODUCTION TO THE INTERNET AND WORLD WIDE WEB Before the 90 s the Internet was the domain of the computer industry, universities, and the government. Today there are many people that are
E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and
IT4405 Computer Networks (Compulsory) INTRODUCTION This course provides a comprehensive insight into the fundamental concepts in data communications, computer network systems and protocols both fixed and
MSc Information Technology - E521 1. Aims and Objectives This conversion programme targets non-engineering graduates with a view of preparing them for the employment market where up-to-date IT skills represent
Course Structure of Three Year Degree B.A Programme in Computer Application under Semester System of Dibrugarh University (General Programme) COURSE LECTURE DURATION(LD) /paper SEMESTER-I 1. Course Code:CAN101
BCA-101: Communicative English English Grammar: Use of Articles, Prepositions & Tenses. Communication: Oral Communication, Conversions, Business Letter, Pronunciation & Transcription of Words. Presentation
Introduction to Web Technology Content of the course Diana Inkpen The Internet and the WWW. Internet Connectivity. Basic Internet Services. University of Ottawa School of Information Technology and Engineering
SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005 Lecturer: Kartik Krishnan Lecture 1-3 Communications and Computer Networks The fundamental purpose of a communication network is the exchange
Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Third Edition Objectives In this chapter, you will learn about: Basic networking concepts
524 Computer Networks Section 1: Introduction to Course Dr. E.C. Kulasekere Sri Lanka Institute of Information Technology - 2005 Course Outline The Aim The course is design to establish the terminology
Course Name: Linux Server Administration Course Code: PGDNA121 To understand the basic principles underlying Server Software Planning and Deploying Linux Server Manage the Servers Efficiently Fundamentals
Detailed Table of Contents Foreword Preface 1. Networking Protocols and OSI Model 1 1.1 Protocols in Computer Communications 3 1.2 The OSI Model 7 1.3 OSI Layer Functions 11 Summary 19 Key Terms and Concepts
Basic Network Configuration 2 Table of Contents Basic Network Configuration... 25 LAN (local area network) vs WAN (wide area network)... 25 Local Area Network... 25 Wide Area Network... 26 Accessing the
Technology In Action 1 Technology In Action Chapter 3 Using the Internet: Making the Most of the Web s Resources 2 Topics Internet basics Internet data Internet service providers Web browsers URLs Hyperlinks
3C.323-Cloud Computing Data Centre foot prints &Concepts Introduction To cloud Virtualization concepts Types of Virtualization & its benefits Introduction to Various Virtualization OS Vmware, KVM etc HA/DR
Introduction to Web Technology 1 (ECS-604) Unit- I Introduction and Web Development Strategies 1. World Wide Web: The World Wide Web is a system of interlinked hypertext documents accessed via the Internet.
Computer Information Systems (CIS) CIS 113 Spreadsheet Software Applications Prerequisite: CIS 146 or spreadsheet experience This course provides students with hands-on experience using spreadsheet software.
Computer Networks and Internet working By completing this module you will be able to understand and learn the following: Computer Networking, Types of Networks and network Services Different Cables used
CSMC 417 Computer Networks Prof. Ashok K Agrawala 2011 Ashok Agrawala 1 General Instructor - Ashok K. Agrawala email@example.com 4149 AVW TA - Office Hours Class Meets Tu Th 8:00 9:30 CSIC 3117 2 Prerequisite
DL TC72 Communication Protocols: HDLC, SDLC, X.25, Frame Relay, ATM Objectives: Base training of an engineer for the installation and maintenance of Digital Telecommunications and Internetworking systems.
BIT Course Description Introduction to Operating Systems BTEC 101 This course follows a systematic approach to operating systems explaining why they are needed and what they do. Topics include the basic
Data Communication Networks Introduction M. R. Pakravan Department of Electrical Engineering Sharif University of Technology Data Networks 1 Introduction The course introduces the underlying concepts and
The TCP/IP Reference Model The TCP/IP Model Comparison to OSI Model Example Networks The TCP/IP Model Origins from ARPANET, DoD research network ARPA - Advanced Research Projects Agency Reliability was
E-Commerce Security An e-commerce security system has four fronts: LECTURE 7 (SECURITY) Web Client Security Data Transport Security Web Server Security Operating System Security A safe e-commerce system
Dear Student Here is the list of chapter sections that we will be covering for this semester. For each chapter listed in pages below: Any Bold text is required (with all the details in that sections) Any
INFORMATION SCIENCE INFSCI 0010 INTRODUCTION TO INFORMATION SCIENCE 3 cr. Introduction to the concepts, principles, and skills of information science for students with no programming experience. Topics
Basic Networking Concepts 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet 1 1. Introduction -A network can be defined as a group of computers and other devices connected
VEER NARMAD SOUTH GUJARAT UNIVERSITY Revised syllabus Semester IV Teaching and evaluation scheme Paper No. & Title Teaching Schedule Lect./Prac. (Hrs.) University Examination Duration Marks (Hrs.) Internal
CSET 4750 Computer Networks and Data Communications (4 semester credit hours) CSET Required IT Required Current Catalog Description: Computer network architectures and their application to industry needs.
COURSE TITLE : WEB DESIGN COURSE CODE : 3073 COURSE CATEGORY : B PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDITS : 4 TIME SCHEDULE MODULE TOPICS PERIODS 1 Internet fundamentals 18 2 Html, css and web design
Tilak Maharashtra University Bachelor of Computer Applications (BCA) BCA 421- Java 1. The Genesis of Java Creation of Java, Why it is important to Internet, characteristics of Java 2. Basics of Programming
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
Chapter 4: Networking and the Internet Computer Science: An Overview Eleventh Edition by J. Glenn Brookshear Copyright 2012 Pearson Education, Inc. Chapter 4: Networking and the Internet 4.1 Network Fundamentals
SCHEME OF EXAMINATION FOR B.A.(COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f. 2013-14 Scheme for B.A.-I Sr. No. Paper 1 Paper-I Computer And Programming Fundamentals Semester-I Internal Assessment
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
FACULTY OF ENGINEERING & TECHNOLOGY SYLLABUS FOR Post Graduate Diploma in Web Designing (P.G.D.W.D.) (Semester: I & II) SESSION: 2013-14 GURU NANAK DEV UNIVERSITY AMRITSAR Note: (i) Copy rights are reserved.
99 RATIONALE 5.1 COMPUTER NETWORKS (Common with Information Technology) L T P 3-3 The future of computer technology is in computer networks. Global connectivity can be achieved through computer networks.
3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET The Business Value of Telecommunications and Networking Business value impacts of the telecommunications and Networking are: Declining transaction costs
1 / 17 Network: several computers who can communicate. Bus topology: bus Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb). Hardware has globally unique MAC addresses (IDs).
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
Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.
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
ECS-601: Computer Network Unit -I Introduction Concepts: Goals and Applications of Networks, Network structure and architecture, The OSI reference model, services, Network Topology Design - Delay Analysis,
JAVA 2 Network Security M A R C O PISTOIA DUANE F. RELLER DEEPAK GUPTA MILIND NAGNUR ASHOK K. RAMANI PTR, UPPER http://www.phptr.com PRENTICE HALL SADDLE RIVER, NEW JERSEY 07458 Contents Foreword Preface
What You Will Learn... Computers Are Your Future Chapter 7 How the Internet works Methods for accessing the Internet The Internet and the World Wide Web Hypertext Web browsers and Web servers The Internet
Teacher Assessment Blueprint Test Code: 5910 / Version: 01 Copyright 2011 NOCTI. All Rights Reserved. General Assessment Information Blueprint Contents General Assessment Information Written Assessment
MMGD0204 Application Technologies Chapter 1 Introduction to Internet Chapter 1 Introduction to Internet What is The Internet? The Internet is a global connection of computers. These computers are connected
CGI-based applications for distributed embedded systems for monitoring temperature and humidity Grisha Spasov, Nikolay Kakanakov Abstract: The paper discusses the using of Common Gateway Interface in developing
JOB READY ASSESSMENT BLUEPRINT COMPUTER NETWORKING FUNDAMENTALS - PILOT Test Code: 4514 Version: 01 Specific Competencies and Skills Tested in this Assessment: PC Principles Identify physical and equipment
CCNA1 V3.0 Mod 10 (Ch 8) 1. How many bits are in an IP C. 64 2. What is the maximum value of each octet in an IP A. 28 55 C. 256 3. The network number plays what part in an IP A. It specifies the network
Chapter 12 Topics: Communication links LAN / WAN Internet / WWW A computer network is a set of independent computer systems interconnected by telecommunication links. CMPUT101 Introduction to Computing
Information Technology Career Field Pathways and Course Structure Courses in Information Support and Services (N0) Computer Hardware 2 145025 Computer Software 145030 Networking 2 145035 Network Operating
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
MA-WA1920: Enterprise iphone and ipad Programming Description This 5 day iphone training course teaches application development for the ios platform. It covers iphone, ipad and ipod Touch devices. This
RIVIER ACADEMIC JOURNAL, VOLUME 3, NUMBER 1, SPRING 2007 NETWORK DESIGN BY USING OPNET IT GURU ACADEMIC EDITION SOFTWARE Arti Sood * Graduate Student, M.S. in Computer Science Program, Rivier College Abstract
CALIFORNIA STATE UNIVERSITY CHANNEL ISLANDS COURSE MODIFICATION PROPOSAL Courses must be submitted by October 15, 2010, to make the next catalog (2011-12) production DATE (CHANGE DATE EACH TIME REVISED):
Data Communication Networks and Converged Networks The OSI Model and Encapsulation Layer traversal through networks Protocol Stacks Converged Data/Telecommunication Networks From Telecom to Datacom, Asynchronous
SOFTWARE ENGINEERING TRACK JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS Module 1 - Office Applications This subject enables users to acquire the necessary knowledge and skills to use Office
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
Course Descriptions Year 1 30 credits Course Title: Calculus I Course Code: COS 101 This course introduces higher mathematics by examining the fundamental principles of calculus-- functions, graphs, limits,
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
ISOM3380 Advanced Network Management Spring 2014 15 Course Description In an interconnected economy, management of network applications becomes increasingly important. This course helps students develop
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
NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department COURSE: CST1201 Programming Fundamentals (2 class hours, 2 lab hours, 3 credits) Course Description: This course is an intensive
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
CDS and Clearing Limited Thapathali, Kathmandu 7 th Level (Technical) Syllabus Modality of Examination: The examination comprises of two papers, each carrying 100 marks. The first paper is General Overview
ICTTEN8195B Evaluate and apply network security Release 1 ICTTEN8195B Evaluate and apply network security Modification History Release Release 2 Comments This version first released with ICT10 Integrated
SSVP SIP School VoIP Professional Certification Exam Objectives The SSVP exam is designed to test your skills and knowledge on the basics of Networking and Voice over IP. Everything that you need to cover
What Is an Internetwork? An internetwork is a collection of individual networks, connected by intermediate networking devices, that functions as a single large network. Internetworking refers to the industry,
Job Ready Assessment Blueprint Computer Networking Fundamentals Test Code: 4414 / Version: 01 Copyright 2011. All Rights Reserved. General Assessment Information Computer Networking Fundamentals Blueprint
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
Local Area What s a LAN? A transmission system, usually private owned, very speedy and secure, covering a geographical area in the range of kilometres, comprising a shared transmission medium and a set
Web Foundations Series Internet Business Associate Internet Business Associate prepares students to work effectively in today's business environment. In this course, you will learn about the tasks involved
Chapter 2 - The TCP/IP and OSI Networking Models TCP/IP : Transmission Control Protocol/Internet Protocol OSI : Open System Interconnection RFC Request for Comments TCP/IP Architecture Layers Application