EDP Centres: RBE No. 15/2017: Promotion – Group ‘B’ – EDP Department – Syllabus

No.E(GP)2016/2/25, dated 27.02.2017

Sub: Syllabus for professional paper for selection from Group ‘C’ to Group ‘B’ posts in EDP Centres/ IT Department of Railways/ Production Units.
Ref: Railway Board’s letter No.E(GP)2003/2/41, dated 20.05.2004 (RBE No. 99/2004).

1 A revised syllabus for professional paper for selection for promotion from Group ‘C’ to Group ‘B’ posts in EDP Centres/ IT Department of Railways/ Production Units is enclosed for guidance. This may be given wide publicity and circulation amongst the eligible candidates.
2. The revised syllabus shall be effective from the date of issue of this letter. However, Selections which have been notified, need not be disturbed.

Syllabus for Selection from Group ‘C’ to Group ‘B’ posts in EDP Centre/ IT Department of Railways/ Production Units:-

Establishment Rules & Financial Rules (50 marks)
Professional Subject (100 marks)

The candidates are expected to supplement to their experience why are few hours of study on each topic and in this regard certain websites for reference purpose have also been indicated.
Professional Subject:-
1. Basics of computing and information Processing:

1.1 Business Data Processing:
1.1.1 Basic features of off-line systems, transaction processing systems, management information systems, decision support systems, Graphical user interfaces and presentation of information.
1.1.2 Full familiarity with word processor, spreadsheet package, presentation package, email Client and web-browser. Basics of data storage in a database management system.
1.2 Computer Organization and data structures:
1.2.1 Fundamentals of digital logic circuits, binary number system, registers and counters, microprocessor architecture, memory and input/ output devices, basics of assembly language.
1.2.2 Data types, stacks, queues, linked lists and other basic data structures, searching and sorting algorithms, and basic idea of complexity.
1.2.3 Basic features of PCs and servers, printers, backup devices.

2. Operating system, DBMS and networking concepts (candidates are expected to specialize in any one area out of Operating Systems, DBMS or Net-working, with a basic idea of all three areas).

2.1 Basics of operating systems (proficiency in one Unix flavour or one Windows Server version is expected)
2.1.1 The file system, process management, memory management, system, administration concepts, networking tools in operating systems, OS level backup and archival, retrieval and disaster management.
2.1.2 Unix flavours, the vi editor, shell programming, basics or grep and awk, user management, security features in Unix, Linux.
2.1.3 The Windows operating system, including basics of Windows server; file management, FAT, FAT32 and NTFS, user management, the active directory, the Windows registry.
2.2 Basics of DBMS:
2.2.1 The relational model, ER model, database normalization concepts.
2.2.2 Basics of SQL, simple queries, joins, nested queries, grouping, query parsing, indexing concepts.
2.2.3 Database administration, tuning concepts, locking and concurrency control, transaction roll-back and roll-forward, database backup and archival.
2.2.4 Proficiency in any one DBMS out of Oracle, Sybase, SQL Server, covering the concept given above.
2.3 Net working and data communication concept:
2.3.1 Basics of data communication, transmission media, network topologies, the OSI seven layer model, TCP/ IP concepts.
2.3.2 LANs and LAN devices, concepts of IEEE 802.3, IEEE 802.11b, LAN media, switching, basic LAN design.
2.3.3 WANs and WAN devices, concept of routing, switched and packet networks, signal multiplexing methods, network management.
2.3.4 Basics of network security, the internet, internet security, viruses, worms and malicious code, intrusion detection.

3. Software development:

3.1 Basics of systems analysis and design:
3.1.1 Modular application design; methods to elicit user requirement; DFDs, ERDs and process mapping methodologies; screen, report and menu design.
3.1.2 Basic idea of component based design, interface design, directory services, web services, object orientation.
3.2 Application development (Proficiency is expected in any one GUI tool, 3GL or COBOL, with a basic idea of all three).
3.2.1 Using GUI font-end tools, screen building, connecting to back-end database, and report-writing (any one of VB, D2K/iDS, Power Builder, or other standard GUI tool).
3.2.2 Application development in a structured 3GL (C, Java, C++, C#) programs constructs in 3GLs, data types, memory management working with files, working with database, using standard libraries; the JVM and CLR.
3.2.3 Application development in COBOL, COBOL data structure, file handling in COBOL, sorting and merging, managing database using COBOL, reporting and screen development.
3.3 Software engineering concepts:
3.3.1Software development cycle, basics of software sizing and estimation, software project management, project risk management (basic idea), system audit and security, disaster management strategies.
3.3.1 Basics of software testing and quality assurance, test plans, black box and white box testing, module and integration testing, verification, validation and inspection.
3.3.2 Basic of software testing and quality assurance, test plans, black box and white box testing, module and integration testing, verification, validation and inspection.
3.3.3 Basics of information security, encryption, digital signatures, PKI.

4. Other topics in IT (for persons operating in specialized area):

4.1 Basics of CAD/CAM:
4.1.1 Graphic devices, 2-D geometry and display algorithms, graphic operations, 3-D rendering, animation, graphic standards.
4.1.2 CAD basic, 2-D drafting, surfacing, 3-D solid modeling (proficiency in using a CAD package);
4.1.3 FEA, part program generation (proficiency in using FEA and part program generation tools).
4.2 Basics of embedded software:
4.2.1 Firmware devices, coding and burning, embedded OS, embedded application software, basics of PLCs, ladder logic, using PLC program development tool, data logger etc.

5. EDP centres in Indian Railways:

5.1 Data Centre basics:
5.1.1 Data centre basic design features, secure area and access control, workspace planning; air conditioning and humidity control; rack-mounted servers and other devices, structured cabling, clean power supply and earthing, UPS basics.
5.1.2 Data centre operations manual, backup strategies, disaster management, basic housekeeping and filing of records.
5.2 IT applications in Indian Railways (as per area of working of the candidate):
5.2.1 FMIS, Payroll, Workshop system, Inventory control system, Traffic account system; detailed knowledge of processes.
5.2.2 SDT application; PRIME/AFRES, PMIS, MMIS, PAS, FAS, OSS; knowledge of processes.
5.2.3 PRS, UTS, NTES, FOIS: Basic working.
5.2.4 Locally developed applications: for example STORMS, PURSYS, PINS, EASY, PLANS, FACT in RCF; Stores, finance and workshop applications in RWF, DLW, ICF etc.
5.2.5 Other development on Railways: MIS applications, IR websites, Internet ticketing, IVRS.

6. ICT infrastructure:

6.1 Server consolidation and Virtualizations.
(search servervirtualization techtarget.com)
6.2 Virtualizations system: VMware, RHEW, Citrix, Open Stack etc.
(www.redhar.com)
6.3 Software Defined Data Centre and Network (https://en.wikipedia.org)
6.4 Cloud Computing and its standards, certification (www.cio.com)
6.5 Service Oriented Architecture (http://www.service-architecture.com)

7. Mobility:

7.1 Mobile Apps Technology Architecture and Programming
(http://www.smartbridge.com)
7.2 Mobile Data Management (searchmobilecomputing.techtarget.com)
7.3 Mobile Devices Management (https://www.mobileiron.com)

8. UIDAI:

8.1 Knowledge of UIDAI Authentication framework
(https://authportal.UIDAI gov.in)
8.2 API (https://www.webopedia.com)

9. Data Analytics:

9.1 Use of Desktop/ Cloud based Data Analytical Tools
(https://www.computerworld.com)

10. Performance based Logistics:

10.1 Parameter definition and determination of SLA’s
(https://help.sap.com)
10.2 Measurement using Application Performance Management Tools.
(www.gallop.net)

11. Knowledge of standards:

11.1 ITILV3 (www.itilcertification.org)
11.2 ISO 20000 (http://www.iso.org)
11.3 ISO 27000 (www.iso.org)
11.4 ISO 15288 (www.15288.com)
11.5 CMM(https://en.wikipedia.org)

12. Cyber Security Laws and guidelines:
(http://www.cyberlawsindia.net)

12.1 IT Act (http://www.itlaw.in)
12.2 MHA Guidelines (http://mha.nic.in/policy-guidelines)
12.3 NCIIPC Guidelines (http://cis-india.org)
12.4 CERT-IN Guidelines (http://www.cert-in-org.in)
12.5 Digital India Policies (http://meity.gov.in)
12.6 Social Media Guidelines (http://meity.gov.in)
12.7 Password Policy (http://mail.nic.in)
12.8 Guidelines for India Government Websites (GIGW) (http://guidelines.gov.in)

13. Use of social media:

13.1 Twitter (http://twitter.com/twitter)
13.2 Facebook (www.facebook.com/)
13.3 You Tube (http://in.youtube.com)
13.4 Google+ etc. (http://www.zigzigger.blogspot.in)

14. Website Development:

14.1 HTML5 (http://www.w3schools.com)
14.2 XML (http://www.xmlfiles.com/xml/)
14.3 PHP (www.php.net)
14.4 Open Source Web CMS Systems: Liferay, Drupal, Joomla, WordPress.
(https://colorlib.com)

Download Railway Board Circular RBE No. 15/2017

Forward reference ⇒ RBE No.

Leave a Reply

Your email address will not be published. Required fields are marked *