ORA-12541: TNS:no listener at System.Data.OracleClient.OracleException.Check(OciErrorHandle errorHandle, Int32 rc) at System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName) at System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions) at System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.OracleClient.OracleConnection.Open() at Microsoft.Practices.EnterpriseLibrary.Data.Database.GetNewOpenConnection() at Microsoft.Practices.EnterpriseLibrary.Data.Database.GetOpenConnection(Boolean disposeInnerConnection) at Microsoft.Practices.EnterpriseLibrary.Data.Database.LoadDataSet(DbCommand command, DataSet dataSet, String[] tableNames) at Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.LoadDataSet(DbCommand command, DataSet dataSet, String[] tableNames) at Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteDataSet(DbCommand command) at Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase.ExecuteDataSet(DbCommand command) at PTSService.PTSService.getProgramDetails(String pCode, String pYear) in D:\scratch\FL826\CTS_SoW_PF\Uon.Pts\PF\PTSService\PTSService.asmx.cs:line 22320/08/2014 8:26 PM

Study Industrial Design at the University of Newcastle

Bachelor of Industrial Design

What you will study

Industrial Design studentWhen studying the Bachelor of Industrial Design at the University of Newcastle you will gain core skills in the design and development of new products. To be eligible for this degree, you must have completed one of the following requirements:

  • Advanced Diploma in Product Design and Development (TAFE NSW course code 7555)
  • Advanced Diploma of Product Design and Innovation (TAFE NSW course code 19220)
  • Evidence of an approved equivalent qualification from a recognised AQF provider.

The Industrial Design degree is based on 80 units of study including 40 units of core courses and 40 units of directed courses. Courses on offer include:

  • Computer imaging
  • Design history
  • Ethics
  • Industrial design innovation project
  • Industrial design professional project
  • Materials and processes
  • Model making
  • Production drawing
  • Research and writing
  • Sustainability
  • Visual communication techniques

There are specialist courses in furniture, styling, human factors and a number of elective courses to choose from where you are encouraged to explore areas of personal interest and undertake projects in partnership with external manufacturers and mentors.

For a full list of available courses and study options, please see the Bachelor of Industrial Design handbook.

Why study with us? Practical experience