Why Hire an iCarnegie Student?

At Newport Business Institute, employers have a new, high-caliber resource to help build a staff of exceptional computer programming and software professionals that can immediately add value to the organization. The iCarnegie curriculum and Software Systems Development (SSD) Certification is a complete education and training program using the most modern tools and software engineering practices, developed through iCarnegie’s unique educational affiliation with Carnegie Mellon University.

Students that complete the iCarnegie courses and certification exams are among the best-trained in the field worldwide – as ensured by the quality of the curriculum created and maintained by iCarnegie and Carnegie Mellon.

The iCarnegie SSD Certificate holder is:

Experienced – They possess significant experience in designing, implementing, and testing a range of real-world software applications. Projects include the development and use of distributed systems, web servers, and relational databases to drive e-commerce applications, online auctions, and other web-based software artifacts. They have thorough knowledge in algorithms, data structures, object-oriented software development, and systems level programming.

Modern – They have routinely used the most current, industry-accepted technologies and tools, studied the Carnegie Mellon approach to modern software engineering methods, and gained expertise that prepares them to work well in a software organization certified in the Software Engineering Institute’s Capability Maturity Model (CMM).

Extremely Qualified – The iCarnegie curriculum has been developed by faculty from the world-renowned Carnegie Mellon University’s computer science programs, and receives ongoing updates to reflect the current needs of employers. Further, the iCarnegie SSD certified students demonstrate and prove their skills by means of real-world, objective certification exams.

Perhaps the major distinction of iCarnegie SSD certificate holders is that they have practiced and been evaluated on work that students of many other programs have only read about.

Software Systems Programming Design

Databases: SQL DDL, SQL DML, OLAP, JDBC

E-R diagrams

Client-Server

Standard Template Library (STL)

Testing

Data Structures

Java beans

MVC

JSP, Servlets

Java

Java Swing

Javadoc

Visual Basic

C++

C

Debugging

CORBA (ORBs)

Java beans

Design patterns

Object-oriented design (OOD, OOA)

Unified modeling language (UML)

E-R diagrams

Algorithms

Profiling, Performance tuning

Think-aloud testing

Usability aspect reports

Usability heuristics

Web-Centric Software Engineering Networks

HTML

JSP, Servlets

Costing, requirements management, risk analysis, and resource allocation

Use case design

Project management, Microsoft Project

CASE tools

Software Engineering Code of Ethics

IP Addresses

Ethernet

TCP/IP

ORBs

LAN/WAN

Network protocols

RMI

Security

Virus protection

Firewalls

Encryption