
University of Newcastle
ニューカッスル大学のコンピュータサイエンス学士(ソフトウェア開発)は、複雑なソフトウェアシステムの設計、実装、保守における専門知識を開発するために設計された包括的な3年間のプログラムです。この専攻は、卒業生をプロフェッショナルなソフトウェア開発者およびエンジニアとしてのキャリアに備える高度なプログラミング概念、ソフトウェアエンジニアリング手法、および現代の開発実践に焦点を当てています。このプログラムは、理論的なコンピュータサイエンスの基礎と、様々なプラットフォームや環境のための堅牢で効率的かつ保守可能なソフトウェアアプリケーションを作成する実践的な経験を組み合わせています。学生は複数のプログラミング言語、ソフトウェア設計パターン、テスト手法、開発フレームワークに習熟し、データベース、ネットワーク、新興技術との連携方法を学びます。学位を通じて、問題解決能力、アルゴリズム的思考、ソフトウェアアーキテクチャの原則に強い重点が置かれています。カリキュラムには、実世界の開発環境や課題をシミュレートする業界関連のプロジェクトが含まれており、多くの場合、アジャイル手法やプロフェッショナルなツールを使用した仲間との協力が含まれます。学生はまた、現代のソフトウェア開発環境で不可欠なチームワーク、コミュニケーション、プロジェクト管理などの重要なソフトスキルも身につけます。卒業生は、完成したソフトウェアプロジェクトのポートフォリオと、様々な産業分野にわたる複雑なソフトウェアシステムを設計および実装するために必要な技術的専門知識を持って巣立ちます。
HSC数学(バンド5以上)または同等。必須ではありませんが、この数学的背景はプログラミング、アルゴリズム分析、および計算問題解決コースでの成功に有益です。, 留学生はIELTSの総合スコア6.0(各サブテスト6.0以上)、またはTOEFL iBT 79(各サブテスト18以上)、またはPTE Academic 54(各サブテスト54以上)、または同等の英語能力を証明する必要があります。, ATAR 78.00以上でのオーストラリアの12年生または同等の修了。留学生は必要な成績で同等の中等教育を修了している必要があります。代替経路オプションはニューカッスル大学カレッジを通じて、またはオーストラリア資格フレームワーク(AQF)ディプロマ以上の修了を通じて利用できます。
QSランク: 197