design : classification, user interface; standards; control and validation checks; user interface guidelines modular and structured design; System implementation & maintenance; Project management techniques; use of an available tool to implement a case study. SEMESTER IV BCA 4.1 Software Engineering , testing and Quality Assurance Introduction to S/W engineering; software product and process: Generic Phases, software development models; Project Scheduling and Tracking; Software architecture and design: prominent design methodologies; Verification, validation and performance evaluation;; SW Configuration Management and maintenance; SW measurement-Size, Process and Project Metrics; LOC , FP metrics; Testing and the related concepts : Testability and features of Test Cases; Software Testing techniques: WBT,BBT, Software Testing Strategies: Approach, Issues; integration, System, alpha , Beta testing etc; Quality Factors, framework , Quality assurance: concepts, Activities ect. . SW Reliability, SQA Plan, Quality models: ISO 9000 and SEI-CMM and their relevance. Functions of CASE tools and their use with practical examples of special CASE tools, such as Turbo Analyst. BCA 4.2 Introduction to DBMS and Oracle Concept of Database and its evaluation, Data abstraction and data integration; the three level architecture of a DBMS, components of a DBMS; Data models and their implementations : relational. Network, Hierarchical; Relational data manipulations : relational algebra, relational calculus, SQL; Relational database design: functional dependencies, finding keys, 1st to 3rd Normal Forms, BCNF, lossless join and Dependency preserving decomposition, computing closures of set FD's, finding keys. Introduction to Oracle – Data types, SQL *PLUS, PL/SQL: Function, Procedure, Cursor, Exceptions, Triggers etc. BCA 4.3: Management Information System Introduction to the concept of Decision Support system: Component of DSS :Dialogue management; data management and Model management for DSS ;example of different types of DSS ;system Analysis & Design for DSS ;Model in the context of DSS ;Algorithm & Heuristics; DSS application in different functions ;Design for interfaces in DSS, An overview of DSS generators, Group discussion in Support system ( GDSS) . And decision conferencing. Introduction of Expert System . Expert system in management; case study on expert system. introduction to GIS ;MIS based on GIS; case studies ;Executive Information system( EIS). BCA 4.4: Introduction to Unix and Windows NT Introduction to UNIX, UNIX files and directories Commonly used commands in UNIX pipes and processes editor, basic shell programming awk utility UNIX file system. WIN NT: The windows NT environment installing window NT file system disk partitions and fault tolerance setting up and administering user and group accounts, securing resources running applications configuring the windows NT environment, Windows NT services, printing from Windows NT, trouble shooting Windows NT. BCA 4.5 Data Communication & Computers Networks Data Communication System: Purpose, Components : Source, transmitter, transmission System, receiver, and destination. Data transmission: Frequency, Spectrum and Bandwidth. Time-domain and frequency dominion Concepts. Relationship between data-rate and Bandwidth. Analog and digital data transmission. Data and signal. Analog and digital Signaling of analog and digital data. Modem, Modulation techniques, CODEC, Digital Transmitter etc. Transmission impairments : Attenuation and attenuation distortion, delay distortion, noise. Introduction to Network, OSI reference model, TCP/IP reference model. Transmission Media: Magnetic Media, Twisted-Pair cables, Baseband & Broadband Coaxial cables, Fiber Optics. Wireless Transmission: Radio Transmission, Microwave Transmission.ISDN; ATM; Data Link Layer: Services, Framing, Error Control, Error-detecting & Correcting Codes.Data Link Protocols: Stop-and-Wait Protocol, Sliding Window Protocol.HDLC; Static & Dynamic Channel allocation in LANs & MANs.Multiple Access Protocols: ALOHA, CSMA/CD; IEEE standards 802.3 and Ethernet, 802.4: Token Bus; 802.5: TokenRing. Bridges, Routers, Gateways, Routing Algos, Congestion control Algos, Internetworking, The TCP/IP Protocol, IP Addressing, Subnets. References : Computer Networks By Tanenbaum