Software development is still a relatively young industry. This site contains resources related to increasing the professionalism of the software development industry and developing a true profession of software engineering.

Licensing and Certification

For a list of licensing and certification resources, click here.

Codes of Ethics

For a list of software engineering code of ethics and examples from other professions, click here.


Sample Curriculums
McMaster University Curriculum
Rochester Institute of Technology Curriculum

University Accreditation
CSAC Accreditation Criteria
ABET Accreditation Criteria

University Programs
Undergraduate programs
Graduate programs

Ways You Can Help

Professional Organizations
IEEE-CS - IEEE Computer Society 
ACM - Association of Computing Machinery 
Project Management Institute (PMI)®
ACS - Australian Computer Society 
Iron Ring Ceremony

Industry projects you can participate in
SWEBOK - Software Engineering Body of Knowledge Project




PMI is a registered mark of the Project Management Institute, Inc.