Professional Documents
Culture Documents
6. COURSE CONTENT
11
COMPUTER SOFTWARE APPLICATION (CITS)
Networks.
Introduction to VPN and
DHCP
Demonstrate on Network Security
9. Configuring Network Attacks, Services and
Security for preventing Mechanisms, Security
Attacks. Attacks, Security Services,
10. Setting password policy Integrity check, Digital
11. Sniffing on Switched Signatures, Authentication.
Networks Concept of Cryptography.
12. IP Address Spoofing Hash Function
13. DNS Spoofing SSL Protocol
14. Password Cracking: Intrusions and Viruses,
Dictionary vs Brute- Force Firewalls, Intrusion
vs Hybrid methods Detection.
15. Handling Denial of Service Cyber security systems &
16. Using Tools like John the cyber laws.
Ripper, Cain & Abel etc.
17. Configuring Firewalls
Practical Create and Demonstrate on Database Concepts
96Hrs manage database 18. Installation of MySQl. Concept of DBMS, RDBMS.
file using MYSQL. 19. Troubleshooting basic Data Models, Concept of
Theory installation issues. DBA, Database Users.
36Hrs 20. Creation and use of ER Model & Diagram,
database. Database Schema.
21. Designing of tables. Designing Database using
22. Applying data integrity Normalization Rules.
rules. Various data types Data
23. Using the DDL, DCL and integrity, DDL DML and DCL
DML statements. statements.
24. Enforcing constraints, Enforcing Primary key and
primary key and foreign foreign key.
key. Adding Indices.
25. Adding indices to Tables.
Demonstrate on Queries
26. Simple select queries. Concepts of Transactions
27. Insert and delete queries ACID Property of
Update queries. Transaction Constraints.
Demonstrate on Joins and Functions
28. Using the Number, Date Joining of tables
and Character functions. Sub Queries
12
COMPUTER SOFTWARE APPLICATION (CITS)
13
COMPUTER SOFTWARE APPLICATION (CITS)
14
COMPUTER SOFTWARE APPLICATION (CITS)
30Hrs 69. Work with string variables VBA Data types, Variables
in VBA. and Constants.
70. Create and manipulate Operators in VBA and
arrays in VBA. operator precedence.
71. Use the mathematical, Mathematical Expressions in
conversion, date and string VBA.
functions in VBA. Introduction to Strings in
72. Work with conditional VBA.
statements like If, Else if, Introduction to Arrays in
Select … Case statements in VBA.
VBA. Conditional processing in
73. Use the control structures VBA, using the IF, Else if,
for looping in VBA. Select… Case Statements.
74. Create Message boxes and Introduction to Loops in
Input boxes in VBA. VBA. VBA message boxes
and input boxes.
Demonstrate writing code to Functions and methods
75. Create functions and Introduction to functions
procedures. and procedures in VBA.
76. Pass parameters and use Using the built in functions.
returned data Creating and editing macros.
77. Use VBA built in Functions Debugging Techniques.
in Programmes
78. Create and edit macros
79. Debugging
Forms, controls and events
80. Create forms with basic driven programming
controls. Introduction to Object
81. Modify the properties of Oriented Programming
the form and controls at Concepts. Concepts of
design time. Classes, Objects, Properties
82. Create controls and modify and Methods.
their properties at runtime. The user forms and control
83. Write programs with in Excel VBA.
methods and events. Properties, events and
84. Use Active controls. methods associated with the
85. Design a simple project Button, Check Box, Label,
involving MS Excel and Combo Box, Group Box,
VBA. Option Button, List Box,
86. Developer tool box in MS Scroll Bar and Spin button
Excel. controls.
15
COMPUTER SOFTWARE APPLICATION (CITS)
16
COMPUTER SOFTWARE APPLICATION (CITS)
17
COMPUTER SOFTWARE APPLICATION (CITS)
methods.
Concept of Abstract classes
120. Create interfaces in JAVA. and methods
121. Override methods in JAVA. Features of Abstract Classes
122. Create and implement an JAVA Interfaces and their
interface. advantages
123. Extend interfaces in JAVA. Method Overriding in JAVA
124. Create and use a package in Polymorphism in JAVA
JAVA. Creating , implementing and
extending interfaces
Creating and using Packages
in JAVA.
Demonstrate writing JAVA Abstract Windowing Tool Kit
programs to :
Introduction to user
125. Create a simple container interface and AWT
using Frame class and components and containers
extending another Frame Introduction to AWT UI
class. controls, hierarchy and their
126. Create a container with a features
few controls. Introduction to event
127. Create a container with handling
controls with action Introduction to event
listeners and event handling classes
handlers. Introduction to event
128. Create a GUI to draw listener interfaces
different plane shapes over Introduction to AWT Layouts
a predefined area.
Practical Maintain accounts 129. Demonstrate types of Accounting principles
64Hrs using accounting accounts. Concepts and importance of
software. 130. Making journal accounting and book
Theory transactions. keeping.
24Hrs 131. Perform double entry Introduction to the common
bookkeeping. accounting terms: business,
132. Create a ledger. capital, price, value, debit,
133. Create a Journal. credit, income, expenditure,
134. View different reports like profit, loss.
Balance Sheet, P&L A/c, Accounting heads,
Day Books. accounting equation and
types of accounts.
Rules and principles of debit
and credit.
18
COMPUTER SOFTWARE APPLICATION (CITS)
19