Please note that from the 1st February 2010, the ACS RPL process is changing and this means that the information and samples on this site will only be useful for historical reference. Please check the ACS upcoming changes page for more details.

Core Body of Knowledge - 2231-79 MODL Oracle

Author Profile

  • Author of this RPL has applied under 2231-17 but was awarded 2231-79 Specialising in Oracle.
  • I have almost 10 years experience from a junior programmer to my current position of Technical Architect.
  • I have experience of programming in both Windows and Unix environments and have used many languages including Cobol, PRO IV, Visual Basic, Oracle Forms and PL/SQL, Oracle Databases(8i, 9i, 10G), Java, XML and Web Services.
  • I have developed client side, application server and database server and my current major skill set is Oracle.
  • I have experience of running projects and small teams and am actively involved in standards and company application progression.
  • I have no university background and this goes to prove to all those who think they can't do this, that you can!

ASCO 2231-79 MODL Oracle CBOK Example

Complete RPL application form including Project Reports

This includes all the CBOK sections detailed below and both Project Reports for this RPL.

 

1. Computer Organisation and Architecture

Not available

2. Conceptual Modelling

"I have been developing interfaces for about five years and each interface starts with a design stage. This is taking a customers requirements and producing a model of the solution via a number of documents like functional specifications..."

 

3. Database Management

"The management of a database and its data is critical to supporting any application. A database can be used by one or many applications and thereby can be used by one or many users. The scalability of an application depends on..."

 

4. Data Communications and Networks

"Looking at the requirements for this body of knowledge I found it difficult to relate any in-depth knowledge in my working experience. I certainly work in a network environment and the software I write is installed into a company's network on..."

 

5. Data Structures and Algorithms

"Throughout my 10 years programming I have been exposed to various types of data structures and methods of data persistence using a variety of technologies. The main method of data persistence I have had exposure to have been via a..."

 

6. Discrete Mathematics

"Although I have never formally learned Discrete Mathematics, the use of it is vital and is core in being able to program computer software and I think most developers do so without realising it..."

 

7. Ethics / Social Implications / Professional Practice

"Professional practice and ethics can to some extent be mandated by your contract of employment. At Company A and Company B it was and is part of my contract how the company expected me to conduct myself whilst in their employment both..."

 

8. Interpersonal Communications

"My first job in programming at Company A was my first office job. My previous work experience had been as a construction electrician working on building sites and working in a shop. I will admit that my previous career experience didn't really..."

 

9. Program Design and Implementation

"To achieve my NVQ level 2 I was taught and had to follow a structured approach to program design and implementation using Cobol for Windows. I was taught to write software documentation and to design the solution on paper before I could..."

 

10. Project Management and Quality Assurance

"I have been lucky in that both Company A and Company B are both ISO9001:2000 compliant company's and constantly strive to maintain these standards and previous to this were BS5750 compliant organisations. The..."

 

11. Security

"Security in an IT world is of the utmost importance, security of data is paramount to the success of any business. There are various laws including the Data Protection Act and a moral and legal responsibility to keep data secure..."

 

12. Software Engineering and Methodologies

"Whilst learning on a small scale the importance of requirements whilst undertaking my NVQ course it wasn't until I started at Company A that I saw this in practice and how the whole development process is built on these original requirements..."

 

13. Systems Analysis and Design

"The most common methodology I am used to is the waterfall method which is an SSDM (sequential software development model) and very easy for young developers to adhere to. There are finite stages to the entire process and each..."

 

14. Systems Software

"Over the years I have used and developed on many different operating systems including DOS, Windows (3.1x, 9x, NT, 2000, XP), Solaris Unix and Linux (Red Hat and Suse)..."

 

Brief Summary of Conclusions

"In writing this RPL I have surprised myself and realised how much I have grown and the amount of knowledge I have gained over the years. I am sure that I would have written a very different version had I been faced with it earlier in my career..."