Elective Professional Courses
List of Professional Electives (For Levels 5, 9 & 10)
Students are required to choose any one elective listed below from any group:
Run by Cisco Networking Academy, College of Computer & Information Sciences
|
|||
S.No |
Elective |
Description |
Credit |
1 |
Information Technology & Fundamental of Networking |
This Course covers the fundamentals of computer hardware and software and advanced concepts such as security, networking, responsibilities of an IT professional, A Brief History of Networking, OSI layering, MAC and LLC Issue Network Protocol (TCP/IP). Internet Routing Architecture, This Course validates the ability to install, operate, and troubleshoot a small enterprise branch network and perform basic network security tasks. By the end of the course, students will be able to build simple LANs, perform basic configurations for routers and switches, and implement IP addressing schemes. |
2 |
2 |
CCNA Routing and Switching(IT470) |
This Course covers the Routing and Switching fundamentals and MAC and LLC Issues: Techniques for multiple access, Adaptive LLC mechanisms for wireless links, Internet Routing Architecture, Wireless TCP, Mobile IP, Multicast routing, Scalable Multicast routing, Protocol Independent Multicast (PIM), End-to-end Internet Packet Dynamics, Traffic Engineering, Multi-Protocol Label Switching (MPLS), IP Next generation, IPv6,IP Next Layer (IPNL)and WAN.This Course validates the ability to install, configure, operate, and troubleshoot medium-sized routed and switched networks, and implement and verify connections to remote sites in a wide-area network (WAN). By the end of this course, students will be able to Configure and troubleshoot routers and switches and resolve common issues with RIPv1, RIPv2, single-area and multi-area OSPF, virtual LANs, and inter-VLAN routing in both IPv4 and IPv6 networks. |
2 |
3 |
CCNA Security |
This Course covers the core security concepts and validates the knowledge needed to install, troubleshoot, and monitor Cisco network security devices; develop a security infrastructure; recognize network vulnerabilities; and mitigate security threats, and troubleshoot converged local and wide area networks, and manage routers, switches and edge applications that integrate voice, wireless, and security into the network.
CCNA Security provides a next step for CCNA Discovery or CCNA Exploration students who want to expand their CCNA-level skill set to prepare for a career in network security. |
2 |
4 |
Network Programming & Administration |
This Course covers the Introduction to Systems Programming, Processes and Inter-Process Communication, Network Programming: Sockets, Operation, Socket types, Domains Name Binding, Closing Sockets, I/O Multiplexing, Client/Server Models, Connection Based Services, Handling Out of Band Data, Connectionless Services, Design issues of Concurrent and iterative servers, Socket options.XDR and Remote Procedure Calls. |
2 |
5 |
STORAGE NETWORKS |
This Course covers Introduction to storage network, Technologies for Storage network: Server centric IT architecture, Architecture of disk subsystem, Hard disks and Internal I/O channel, RAID, Hot sparing, Intelligent Disk subsystem architecture,, Helical scan tape technology,I/O path from CPU to storage systems, SCSI technology – basics & protocol, SCSI and storage networks, IP Storage, IP storage standards (iSCSI, iFCP, FCIP, iSNS), IPSAN products, Security in IP SAN, introduction to infiniband, Architecture of Infiniband, NAS architecture, Storage Virtualization, Management of storage Networks
|
2 |
Run By Oracle Academy, College of Computer & Information Sciences
|
|||
S.No |
Elective |
Description |
Credit |
1 |
Database Design and Programming with SQL(IT 474) |
This course focus to analyze complex business scenarios and create a data model—a conceptual representation of an organization’s information. Students implement their database design by creating a physical database using SQL. Basic SQL syntax and the rules for constructing valid SQL statements are reviewed. This curriculum is geared to meet the learning needs of a variety of students, from those interested in gaining broad exposure to business and technical skills to students planning on pursuing a technical education or career. This course utilizes an Oracle hosted, state-of-the-art lab environment to build database design and programming skills. Students analyze case studies to identify data patterns and connections in order to design relational databases. Students create entity relationship diagrams (ERDs) while building collaboration and problem solving skills. Students build and modify databases using structured querylanguage (SQL), the industry-standard database programming language. |
2 |
2 |
Programming with PL/SQL((IT 475)
|
This course focuses on Program with PL/SQL write PL/SQL code , Oracle’s procedural extension language for SQL and the Oracle relational database, differences between SQL and PL/SQL. Automate SQL to administer the Oracle database. declaring variables, using built-in SQL functions, conditional and iterative control structures, and trapping exceptions. Develop stored procedures, functions, and packages. Creating database triggers, manipulating large objects, and managing dependencies. Demonstrations and hands-on practices using iSQL*Plus, a browser-based programming environment¾reinforce the programming concepts taught in the course. |
2 |
3 |
Java Fundamental(IT 251) |
This Java SE7 Fundamentals course is an introduction to object-oriented programming using the Java language. Through hands-on exercises, you'll begin to build a baseline of knowledge to propel your career in development. |
2 |
4 |
Data Base Administration (IT 476) |
The goal of this course is to cover the Oracle architecture and internal mechanisms such that the student is able to perform basic DBA tasks such as database creation, startup and shutdown, and database management. The course also covers Oracle networking basics and the Oracle utility programs.In addition, it also covers; Diagnose and repair data failures with Flashback technology. Manage space to optimize database storage so you can respond to growing space requirements.Search data using advanced sub queries,Retrieve row and column data from tables with the SELECT statement,Employ SQL functions to generate and retrieve customized data,Run data manipulation statements (DML) to update data in the Oracle Database 11g,Control user access and manage schema objects. Monitor and manage major database components, including memory, performance and resources.Secure the availability of your database through appropriate backup and recovery strategies.Automate DBA tasks with the Scheduler |
2 |
Run By Microsoft Academy, College of Computer & Information Sciences
|
|||
S.No |
Elective |
Description |
Credit |
1 |
Configuring & Administering Windows Server 2012 (IT 252) |
This course focuses on real skills for real jobs and prepares students to prove mastery of core services such as Active Directory and networking services. In addition, this course also covers such valuable skills as: |
2 |
2 |
Web Development (IT 477) |
This course focuses on basic skills of creating basic and interactive web pages. They will gain an understanding of XML, The DataSet, The DataReader and WCF. Also included are subjects such as database controls and objects. The text also covers the fundamentals of Client-Side Scripting and Ajax Concepts as well as handling debugging and errors. Skills such as configuring and deploying web applications are also covered. |
2 |
3 |
Mobile Development (IT 478) |
This course focuses on the following vital fundamental skills: |
2 |
4 |
Gaming Development(IT 479) |
This course focuses on the following Gaming Development vital fundamental skills:
|
2 |
5 |
.Net Technologies & Visual Programming |
This course focuses on The Philosophy of .Net, The .Net Solution, The building Block of the .Net platform (CLR,CTS,CLS), the role of the .Net base class libraries, Building C# Applications: Building C# application using csc.exe,. Net IDE, Building .Net application with other IDEs. The C# member initialization syntax, Basic input and output with the console class, Objects, The system Data type (And C# aliases), C# Iterations constructs, C# control flow constructs, The complete set C# operator, Defining Custom class methods, Understanding static methods, Method parameter modifiers, Array manipulation in C#, String manipulation in C#, C# Enumerations, Defining structures in C#, Defining custom namespaces. Object Oriented Programming with C#. Debugging system exception using VS.Net, Defining interfaces using C#, Building a custom container (Retrofitting the cars type).Understanding .Net Assembles Problems with classic COM Binaries Private assemblies and XML Configuration files, Probing for private assemblies (The Details),Understanding Shared assembly, Understanding Shared Names, Building a Shared assembly, Understanding delay Signing, Installing/Removing shared assemblies, Using a Shared assembly. The main objectives of this course are:
|
2 |
Run By IBM Academy, College of Computer & Information Sciences |
|||
S.No |
Elective |
Description |
Credit |
1 |
IT service management(IT 482) |
This course focuses on Foundations in IT services, governance, and ITIL Availability management, Smart Cloud Application Performance Management ,Tivoli Monitoring 6.2 for Implementers ,ITM, ITCAM and OMEGAMON XE ,Enterprise asset management,Storage management,Information Management – using IBM DB2 database, Software Quality Management and Automated Testing using IBM Rational tools .
|
2 |
2 |
Cloud computing(IT 483) |
This course focuses on Fundamentals of Cloud Computing Smart Cloud Application Performance Management ,IBM Smart Cloud Control Desk, Provisioning, Cloud Computing and Storage ,Cloud Computing and Service Management . Objective:
|
2 |
3 |
Business intelligence(IT 484) |
This course focuses on IBM Cognos Business Intelligence (BI) and Financial Performance Management (FPM),Describe IBM Cognos BI components,Describe IBM Cognos architecture at a high level,Define IBM Cognos groups and roles, Explain how to extend IBM Cognos BIIBM Lotus Domino 8.5 Infrastructure (D8L76),Managing IBM Lotus Domino 8.5 Servers and Users (D8L77),Lotus Domino 8.5 System Administration Operating Fundamentals (D8L75),Business intelligence,Linear,integer,constraint programming,Predictive and advanced analytics. Turning Data into Insights – using IBM Business Analytics (Cognos, SPSS, live cases for learning),Big Data and Analytics – using IBM InfoSphere BigInsight.
|
2 |
4 |
Security and information assurance (IT 485) |
This course focuses on Data protection and access management,Infrastructure security,Intelligence, analytics, and compliance,Secure software engineering. |
2 |