Computer Science & Applications

About Computer Science & Applications

PITM offers Bachelor In Computer Application and Bachelor of Science in Information Technology courses to students aspiring for a bright career in Computer Science. To this end, we follow a flexible curriculum in order to groom them to become capable IT professionals and managers by gaining the necessary knowledge, skills and expertise. Using many career-oriented programmes like Responsive web development, Mobile App development, AJAX, CSS, Jquery, ASP.NET and Java Script. Also we provide students with the tools needed to succeed, lead and exceed in today's competitive global economy. Both the programs conducted by us are interactive, learning-based and flexible, with focus on nurturing a unique environment that supports professional learning and fosters confidence and teamwork.

Career prospects

• Enterprise Systems Analysis & Integration

• Management & Project Management

• Network/System Design & Administration

• Programming/Software Engineering

• Security

• Technical Support

• Technical Writing

• Web Development & Administration

• IT technical support officers

• Information scientist

• Information technology/software trainers

• Database administrator

• Systems designer

• Systems analyst

• Systems developer

• Systems programmer

• ERP manager

• IT consultant

• Graphic designer


System Analysts

These experts use their knowledge to evaluate existing applications, data, hardware and other systems in order to recommend enhancements.

Related job descriptions: Applications system analyst, business data analyst, business systems analyst, information technology auditor, quality control analyst

Database Development, Administration & Business Intelligence

Data drives intelligent business decisions, and these employees know how to store it, manage it, interpret it and apply it.

Related job descriptions: Data Architect, Data Management Director, Database Analyst, Database Report Writer, Data Warehouse Manager

Enterprise Systems Analysis & Integration

Companies have made huge investments in enterprise systems, and these professionals help those investments pay off.

Related job descriptions: CRM specialist, ERP analyst, ERP project manager, operating systems programmer, SAP Project Manager, Systems Architect, Cyborg ERP Project Manager, Cyborg ERP Consultatnt

Health IT

The HiTech Act, ICD-10/11 requirements and the growing reliance on Electronic Health Records demands professionals with expertise that encompasses both IT and healthcare. For providers and payers alike, these professionals deliver.

Related job descriptions: Ambulatory Systems Analyst, Clinical Systems Analyst, Health Information Management (HIM) Project Manager, Interface Analyst, Revenue Cycle Architect/Builder

Management & Project Management

IT is fast paced. Using project management skills, these individuals help their teams keep up.

Related job descriptions: Data Center Director, IT Project Coordinator, IT Project Manager, IT Technology Manager, Project Engineering Manager

Network/System Design & Administration

Your internal and external customers expect their experience on your network to be seamless. Professionals in this sector, relying on knowledge of GIS, Java, .Net and other techniques, make it happen.

Related job descriptions: Enterprise Infrastructure Architect, Messaging Engineer, Network Administrator, Network Control Technician, Network Engineer, Systems Administrator

Programming/Software Engineering

Using their impressive technical skill sets, these experts design, develop and maintain software.

Related job descriptions: Applications Engineer, Applications Systems Architect, Mainframe Programmer, Software Architect, Software Engineer, Software Quality Assurance Analyst


Your intellectual property is valuable, and so is the consumer data you store. Protect it with the right experts.

Related job descriptions: Data Security Analyst, Data Security Manager Data Security Supervisor, IS Security Manager, Systems/Application Security Analyst

Technical Support

Your systems, hardware and software can only provide value when it is working and fully functional. Technical Support professionals make sure it always is.

Related job descriptions: Computer Operator, Customer Service Representative, Help Desk Manager/Supervisor, Installation & Maintenance Technician, LAN/WAN Administrator, Technical Support Analyst

Technical Writing

IT is a language all its own. These experts help interpret it, record it and translate it into business terms for your business’ leaders.

Related job descriptions: Documentation Specialist, Web Editor, Technical Trainer, Technical Writer

Web Development & Administration

From content to design to UX, these pros can keep your web presence current and engagement.

Related job descriptions: Content Engineer, Designer, Graphical User Interface (GUI) Programmer, Interface Design Director, Web Applications Developer, Webmaster


Software sales support staff

They provide pre-sales and after-sales technical advice and support about computer systems to customers.

Software sales support staffs are the key point of contact between an IT organisation and its clients. They are responsible for answering queries, providing technical advice and introducing new products.

They are employed by computer manufacturers, software/systems houses, IT consultancies; IT services organisations, computer suppliers and IT solutions providers.

Job Description includes:

·  attracting new business

·  organising sales visits

·  entertaining clients

·  negotiating contracts

·  undertaking relevant research

·  maintaining records

·  giving demonstrations

·  making presentations

·  attending trade exhibitions, conferences and meetings

·  preparing tenders and proposals

·  reviewing sales performance

·  writing reports and sales literature


Information technology consultants

IT consultants are contracted to work with industrial and commercial clients who are seeking help and advice about business and IT problems.

Job Description includes:

·         consulting staff

·         defining objectives

·         determining information system requirements

·         making recommendations

·         compiling and presenting information

·         writing reports and documentation

·         installing IT systems and software

·         repairing computer problems and removing viruses

·         training users

·         answering feedback



IT technical support officers

They maintain the computer systems of large organisations, ensuring that they run smoothly and providing technical support and advice to computer users.


Job Description includes:

·         installing and configuring computer hardware, software, systems, networks, printers and scanners

·         planning and undertaking scheduled maintenance upgrades

·         talking to clients and computer users to determine the nature of problems

·         responding to breakdowns

·         investigating, diagnosing and solving computer software and hardware faults

·         repairing equipment and replacing parts

·         supervising junior engineering and technical staff

·         agreeing timescales

·         obtaining replacement or specialist components, fixtures or fittings

·         checking computer equipment for electrical safety

·         maintaining records of software licences

·         Managing stocks of equipment, consumables and other supplies.



Information scientist

Information scientists are responsible for managing the acquisition, supply and distribution of information within an organisation or section of an organisation and for making that information accessible to users.

Information scientists typically work across the breadth of a company. A lot of their time will be spent communicating with colleagues or carrying out research in archives of documents.


Job Description includes:

·         evaluating, organising, classifying, managing and distributing information in a variety of formats

·         answering Freedom of Information (FOI) requests

·         carrying out audits, inquiries and internal commissions

·         answering enquiries

·         maintaining statistical and financial records

·         writing reports

·         using specialist computer applications

·         searching for and retrieving information from the internet and online databases

·         promoting and marketing services



Information technology/software trainers

IT and software trainers teach desktop applications and software to a range of clients, from business people to the unemployed.

Job Description includes:

·         assessing individual/group training needs

·         planning, preparing and researching lessons

·         organising and promoting courses

·         developing and delivering programmes of learning activities

·         preparing teaching materials

·         spending contact time with students on an individual or group basis

·         invigilating examinations

·         checking and assessing students' work and giving feedback

·         liaising with other organisations and employers

·         maintaining and upgrading computer software and hardware

·         making use of new technology such as distance learning or video conferencing

·         keeping personal IT skills and knowledge up to date



Database administrator

Database administrators are responsible for accurately and securely using, maintaining and developing computerised databases within a wide range of public and private sector organisations.

Job Description includes:

Any organisation that keeps information stored on computerised databases may employ a database administrator. Database administrators design, write and take care of computer database systems so that the right person can get the right information at the right time. They work with database software to find ways to store, organise and manage data. They identify user needs, set up computer databases and test systems ensuring that they perform as they should. Data integrity, backup, security and troubleshooting are critical parts of the database administrator's job. Responsibilities of the job vary according to employment sector, but typically comprise:

·         keeping databases up to date

·         helping with database design and development

·         managing database access

·         designing maintenance procedures and putting them into operation

·         ensuring that databases meet user requirements

·         liaising with programmers, applications/operational staff, IT project managers and other technical staff

·         managing database security/integrity and backup procedures

·         implementing security measures

·         defining objectives through consultation with staff at all levels

·         writing reports, documentation and operating manuals

·         testing and modifying databases to ensure that they operate reliably

·         providing user training, support and feedback

·         writing disaster recovery plans

·         archiving data


Systems designer

Systems designers (also known as systems architects) analyse, design and modify Architecture of System software’s, Services also improve response of Services.

Job Description includes:

·         researching current arrangements

·         consulting clients and systems analysts about required specifications

·         producing designs that utilise suitable software and hardware

·         liaising with other IT staff such as software engineers and programmers

·         producing, installing and implementing the new system

·         testing and modifying it to ensure that that it operates reliably



Systems analyst

Systems analysts are responsible for the complete life-cycle of a new/modified IT system, from analysing existing arrangements to implementing systems and providing training

Job Description includes:

·         examining current systems

·         talking to users (requirements gathering)

·         producing specifications for new or modified systems

·         liaising with other IT staff such as programmers to produce new systems

·         implementing new systems


Systems developer

Systems developers develop new applications as per requirements of client or product

Responsibilities of the job include:

·         researching and examining current systems and consulting users

·         liaising with colleagues such as systems analysts and designers

·         writing software, documentation and operating manuals

·         writing mainframe computer job control systems

·         testing and modifying systems to ensure that that they operate reliably

·         user training

·         providing support

·         responding to feedback

·         fault finding, diagnosing and fixing


Systems programmer

Systems programmers produce, install and implement new and modified computer systems, networks and related operating software.

·         researching and examining current systems and consulting users

·         liaising with colleagues such as systems analysts and designers

·         writing software and operating manuals

·         training users

·         providing support and responding to feedback

·         testing and modifying systems to ensure that they operate reliably

·         fault finding and fixing



ERP manager

Warehouse managers are responsible for organising the safe and efficient receipt, storage and despatch of warehoused goods

Typical responsibilities of the job include:

·         processing orders

·         operating ERP systems

·         liaising with customers and other departments

·         training, supervising and appraising staff on ERP

·         maintaining statistical and all records of Organisation

·         planning for Implementation new tools

·         ensuring that quality objectives and delivery deadlines are met

·         administering stock control


 IT consultant

Information technology consultants advise, plan, design and install information technology systems for their clients.

IT consultants are contracted to work with industrial and commercial clients who are seeking help and advice about business and IT problems.

A typical project involves:

·         consulting staff

·         defining objectives

·         determining information system requirements

·         making recommendations

·         compiling and presenting information

·         writing reports and documentation

·         installing IT systems and software

·         repairing computer problems and removing viruses

·         training users

·         answering feedback



Graphic designer

Working from agreed design briefs, graphic designers use text and images to communicate information and ideas.

Graphic designers/artists design graphics for use in media products such as magazines, labels, advertising and signage. Typical activities include:

·         Liaising with clients to determine their requirements and budget

·         Managing client proposals from typesetting through to design, print and production

·         Working with clients, briefing and advising them with regard to design style, format, print production and timescales

·         Developing concepts, graphics and layouts for product illustrations, company logos, and websites

·         Determining size and arrangement of illustrative material and copy, and font style and size

·         Preparing rough drafts of material based on an agreed brief

·         Reviewing final layouts and suggesting improvements if required

·         Liaising with external printers on a regular basis to ensure deadlines are met and material is printed to the highest quality