Bachelor of Information Technology

Embed Size (px)

Citation preview

  • 8/1/2019 Bachelor of Information Technology

    1/16

    Current Student of Information Technology

    Sinh vin ngnh Cng ngh Thng tin

    NGUYEN PHUONG DUY

    2012 - 2013

    BACHELOROF

    INFORMATION

    TECHNOLOGY

    C NHN CNG NGHTHNG TIN

    www.rmit.edu.vn

  • 8/1/2019 Bachelor of Information Technology

    2/16

    OVERVIEWTng quan chng trnh hc

    Do you like working with computers? Do you want to design websites,

    make computer programs, write database systems, or develop mobile

    phone apps? Are you interested in learning to work with Linux? Or

    select and implement computer systems and software?

    Studying one of our information technology majors will give you

    the skills to do all this and more, with organisations ranging from

    business and government to schools and healthcare. Combining your

    knowledge of IT theory and practice with hands-on expertise, you will

    be able to develop and deploy IT solutions that work.

    The Bachelor of Information Technology degree allows you to

    combine a specialist IT major with a minor study in another eld. Thedegree includes the following major study options:

    Application Programming Multimedia Design IT Specialization

    The degree includes minor study options in:

    Entrepreneurship

    Media and Communications Accounting and Law Economics and Finance Marketing

    At RMIT you have access to a high-performance computer lab with

    specialised software for software development and team based

    project work. You will be exposed to various platforms, including

    Windows, Fedora Linux, and Ubuntu Linux. RMIT Vietnam provides

    specialised Windows and Linux servers to help you gain skills in

    working with these platforms. RMIT Vietnam has a state-of-the-art

    wireless network.

    The Bachelor of Information Technology program is accredited

    at the Professional level by the Australian Computer Society

    (ACS), organisation that accredits Information and Communication

    Technology related programs in Australia.

    RMIT CODE / M S

    BP 162LOCATION / C S

    Saigon South / Nam Si Gn

    DURATION / THI LNG

    2 Years and 4 months

    2 nm v 4 thng

    MODE / HNH THC O TO

    Full time / Ton thi gian

    5

    GOOD REASONS

    L DO1. Develop state of the art web

    applications and mobile applications

    2. Gain membership with the AustralianComputer Society (ACS)

    3. Join a network of IT professionals and

    alumni employed within a dynamic

    global industry

    4. Manage your study options by

    choosing from a variety of major and

    minor study courses.

    5. Become a well-rounded,

    communicative and adaptable IT

    professional.

    1. c pht trin cc ng dng webv ng dng di ng ti tn

    2. c tr thnh hi vin ca HiMy tnh c (ACS)

    3. c gia nhp vo mng li ccchuyn gia CNTT v cc cu sinhvin ang lm vic trong mt ngnh

    cng nghip nng ng trn ton cu4. c chn hc cc mn chuyn

    ngnh v mn ph theo thch

    5. c tr thnh mt chuyn giaCNTT gii thch nghi, giao tip va nng

    BACHELOROF

    INFORMATION

    TECHNOLOGY

    C NHN CNG NGHTHNG TIN

  • 8/1/2019 Bachelor of Information Technology

    3/16

    ISTHISYOU

    ?

    NGNHNY C

    PHHP VI

    BN?

    I am interested in technology and new

    innovations in this area. I have always liked

    using computers and have been interested

    in how things work - such as the software or

    the systems that make it possible. Through IT

    I believe I can make a difference to society,

    business and the way we live in the future.

    Ti quan tm n cng ngh v nhng citin mi trong lnh vc ny. Ti lun thchs dng vi tnh v hng th vi vic tm hius vn hnh ca s vt, s vic - chnghn nh cc h thng hoc phn mm hudng. Vi CNTT ti tin rng ti c th to ras khc bit cho x hi, nn kinh t v cucsng ca chng ta trong tng lai.

    Bn c thch lm vic vi my vi tnh? Bn c mun thit k trang web, lptrnh, vit cc h thng c s d liu, hay pht trin cc ng dng cho inthoi di ng? Bn c hng th mun hc hay lm vic vi phn mm iuhnh Linux? Hy chn v thc hin cc h thng v phn mm vi tnh?

    Theo hc mt trong cc chng trnh Cng ngh Thng tin (CNTT) cachng ti s cho bn k nng thc hin tt c nhng iu ny v hn thna, vi cc tp on t kinh doanh n chnh ph, t trng hc n dchv chm sc sc khe. Kt hp cc kin thc v thc hnh v CNTT cng

    cc chuyn gia trong ngnh, bn s c th pht trin v trin khai cc giiphp CNTT c hiu qu.

    Chng trnh C nhn Cng ngh Thng tin cho php bn kt hp mtchuyn ngnh CNTT vi mt chuyn ngnh ph thuc lnh vc khc.Chng trnh bao gm cc mn hc chnh nh sau:

    Lp trnh ng dng Thit k a phng tin CNTT chuyn su

    Chng trnh gm cc la chn mn hc ph nh sau:

    Khi nghip Bo i v Truyn thng K ton v Lut Kinh t v Ti chnh Tip th

    Cc tin nghi bn s c dng khi hc bao gm mt phng lab my vi tnhcht lng cao vi cc phn mm chuyn dng cho vic vit phn mm vcc d n lm vic nhm. Bn cng s c tip cn vi nhiu h iu hnha dng nh Windows, Fedora Linux, v Ubuntu Linux. RMIT Vit Nam cungcp cc my ch chuyn dnh cho Windows v Linux gip bn t ck nng lm vic trn cc h iu hnh ny. RMIT Vit Nam cng c mngli kt ni khng dy ti tn.

    Chng trnh C nhn Cng ngh Thng tin c chng nhn t cp Chuyn nghip bi Hip hi My tnh c (ACS), mt t chc chuyn chngnhn cc chng trnh lin quan n Cng ngh Thng tin v Truyn thngti c.

  • 8/1/2019 Bachelor of Information Technology

    4/16

    C hi ngh nghip

    CAREER PROSPECTS

    Vietnam is facing skill shortages in the Information

    Technology (IT) industry. Constant advances incomputer software, internet applications, and mobile

    technology have created a strong demand for people

    with technical expertise in computer software.

    The skills required to secure jobs with international

    companies are not limited to technical skills only, but

    also include English skills, communication skills,

    team-work skills, and problem solving skills.

    As a graduate from the Bachelor of IT program you

    will possess all these skills and have the capability to

    enter this challenging eld in high-paying positions,

    including management roles. Many IT students in thenal year have part-time jobs and most of them areemployed immediately upon graduation.

    In addition, you will have access to careers in

    a wide variety of roles at software development

    companies, game development companies, selecting

    and deploying software products for commercial

    organisations, non-technical roles in large computer

    organisations, and government departments.

    Common positions in the IT industry are:

    Software Developer Web Developer User-Interface Designer and Programmer Game and Animation Programmer iPhone and Android Developer System Administrator Software Architect Team Leader Business Analyst Security Analyst

    If you also have an interest in business or

    management you can have excellent opportunities

    to obtain technology-related positions in industries

    such as accounting, law, banking, advertising, public

    relations, economics, or marketing. Possible jobs

    include: Application Manager, IT Manager, Project

    Manager, Computer Trainer, Business Analyst, Data

    Analyst, Online Marketing Expert, and many others.

  • 8/1/2019 Bachelor of Information Technology

    5/16

    Vit Nam ang i din vi vic thiu ngun nhn lc

    c k nng trong ngnh CNTT. Nhng bc tin gny v phn mm my tnh, cc ng dng internet, vcng ngh di ng to ra nhu cu mnh m v ccchuyn vin k thut phn mm vi tnh.

    Nhng k nng cn c m bo cng vic nhng cng ty quc t khng ch gii hn trong cc knng v k thut, m cn gm k nng Anh ng, giaotip, lm vic nhm, v k nng gii quyt vn .

    L mt c nhn t chng trnh C nhn CNTT bns c y nhng k nng ny v nng lc hinhp vo lnh vc nhiu th thch ny trong nhng

    v tr thu nhp cao, bao gm c nhng vai tr qun l.Rt nhiu sinh vin CNTT nm cui ca chng ti cvic lm bn thi gian v hu ht h u c tuyndng ngay sau khi tt nghip.

    Ngoi ra, bn cng s tip cn cc c hi nghnghip vi nhiu vai tr khc nhau trong cc cngty pht trin phn mm, pht trin tr chi, chn vtrin khai cc sn phm phn mm cho cc tp onthng mi, cng nh nhng vai tr phi k thut trongnhng tp on my tnh v nhng phng ban thucchnh ph.

    I made the right choice when I selected RMIT Vietnam for my ITstudies. What Ive learned here is not limited to just technical topics,

    such as programming and logic, but also covers subjects like problem

    solving, team work, leadership skills and of course English! These

    non-technical aspects of the coursework and the strong linkages with

    international companies are giving me excellent career opportunities

    and are the key to a future that I chose myself.

    Ti ng khi chn RMIT Vit Nam l ni theo hc chng trnh Cnhn Cng ngh Thng tin. iu ti c hc y khng ch giihn cc ch k thut nh lp trnh v logic, m cn bao gmcc mn hc nh gii quyt vn , lm vic nhm, k nng lnh ov d nhin, ting Anh! Nhng kha cnh phi-k-thut v s lin quan

    cht ch n cc cng ty quc t ti nhng c hi ngh nghiptuyt vi v l cha kha n tng lai m ti chn cho mnh.

    NGUYEN PHUONG DUYCurrent Student of Bachelor of Information Technology

    Sinh vin ngnh Cng ngh Thng tin

    TESTIMONIAL / H NI G

    Cc v tr thng dng trong ngnh cng nghip CNTT l:

    Chuyn vin pht trin phn mm Chuyn vin pht trin trang web Lp trnh vin v thit k giao din s dng Lp trnh vin cho game v hot ha Chuyn vin pht trin ng dng cho iPhone v

    dng in thoi Android

    Nh qun tr h thng K s phn mm Trng nhm Chuyn vin phn tch kinh doanh

    Chuyn vin phn tch bo mt

    Nu bn c hng th v kinh doanh v qun tr bn cth tip cn nhng c hi tuyt vi nm gi nhngv tr lin quan n cng ngh trong cc ngnh khcnh k ton, lut, ngn hng, qung co, quan hcng chng, kinh t, hoc tip th. Cc cng vic thngthng gm: Trng B phn ng dng, Trngphng CNTT, Trng phng D n, Chuyn vinHun luyn v my vi tnh, Chuyn vin phn tch kinhdoanh, Chuyn vin phn tch c s d liu, Chuyngia tip th trc tuyn, v cn nhiu na.

  • 8/1/2019 Bachelor of Information Technology

    6/16

    Yu cu u vo

    ADMISSION REQUIREMENTS

    There are several ways to meet the academic entry

    requirements for this program:

    Direct entry to Bachelor of Information

    Technology: Successful completion of high schoolyear 12 (or equivalent) with an average grade of atleast 7.0 out of 10.0

    Articulation from Diploma of Design(Multimedia) or the Diploma of Commerceprograms:If you have completed an RMITDiploma program you may apply for the Bachelor

    of IT program. You must achieve a grade point

    average of 2.0 or higher to guarantee placement.

    If you complete the Diploma with less than a 2.0

    grade point average you may still be admitted to a

    bachelor program at the discretion of the Selection

    Ofcer and you will also be required to speak to anacademic advisor.

    With an Advanced Diploma in IT program:If you have completed an Advanced Diploma

    in IT (for example at Aptech or NIIT) may applyfor the Bachelor of IT program. Applicants with

    good results for their diploma may be eligible

    for Advanced Standing and/or may apply for

    Recognition of Prior Learning.

    In addition, you must satisfy one of the following

    English requirements:

    Successful completion of RMIT Vietnam EnglishAdvanced Level (Level 7)

    IELTS 6.5+ (no band below 6.0) TOEFL Paper based 580+ (TWE 4.5+) TOEFL Computer based 233+ (TWE 4.5+) TOEFL Internet based 92+ (no band below 20)

    C mt s cch tha mn iu kin u vo cachng trnh ny:

    Tuyn thng vo chng trnh C nhn Cng

    ngh Thng tin: Hon thnh cp 3 vi im trungbnh nm lp 12 t nht l 7 trn thang im 10.

    Chuyn tip t chng trnh Cao ng Thit k(a phng tin) hoc Cao ng Thng mi:Nu bn hon thnh mt chng trnh Cao ngca RMIT bn c th np n cho chng trnh Cnhn Cng ngh Thng tin. Bn phi c im trungbnh l 2 hoc cao hn c chuyn tip lnchng trnh i hc. Nu bn hon thnh chngtrnh Cao ng vi im trung bnh thp hn 2, bnvn c c hi hc tip ln chng trnh c nhnnhng phi thng qua s xem xt ca Nhn vinXt tuyn H s v s t vn ca mt nhn vin tvn hc thut.

    Vi mt Chng ch Cao cp v CNTT: Nu bn hon thnh mt chng trnh hc ngh CNTT(v d ti Aptech hoc NITT), bn c th np ncho chng trnh C nhn CNTT. Cc ng vin ckt qu hc tp tt c th c Xt truyn Vtcp v/hoc np n c Cng nhn Trnh hc vn c sn.

    Thm vo , bn phi tha mn mt trong cciu kin v ting Anh nh sau:

    Hon tt chng trnh Anh ng cp cao ca RMITVit Nam (cp 7)

    im thi IELTS 6,5+ (khng c mn no di 6,0) im thi TOEFL trn giy 580+ (im vit 4,5+) im thi TOEFL trn my tnh 233+ (im vit 4,5+) im thi TOEFL trn internet 92+ (khng c mn

    no di 20)

    FLEXIBILITY

    AND CHOICE IS

    A KEY ASPECT

    OF THIS

    PROGRAM

    S linh hotv la chn lyu t chnh

    ca chngtrnh ny

  • 8/1/2019 Bachelor of Information Technology

    7/16

    Cu trc chng trnh

    PROGRAM STRUCTURE

    Your nal semester of study will be spent undertaking an internship within an IT company.The internship is an ideal way for you to gain real life experience and also make the transition

    from University to industry. RMIT Vietnam has connections with international IT companies in

    Vietnam and ensures you nd an appropriate appointment.

    Hc k cui cng s c s dng cho vic thc tp mt doanh nghip. K thc tp l mtcch l tng sinh vin chuyn tip t trng i hc qua mi trng ngnh ngh. RMITVit Nam c s hp tc vi cc tp on CNTT quc t v m bo rng tt c sinh vin utm c mt ni thch hp.

    APPLY / NG DNG

    Equip yourself with the core principles and

    general ideas you need to operate effectively in

    your chosen eld. These courses introduce you toa range of areas and skills that will be developed

    in later courses.

    Trang b cho bn nhng nguyn l c bn v tng bao qut cn thit lm vic hiu qutrong chuyn ngnh bn chn. Nhng mn hcny gii thiu bn n vi nhiu lnh vc v knng m s c tip tc pht trin trong cc mnhc sau ny.

    EQUIP / TRANG BThese highly specialised courses provide the

    in-depth knowledge you need to be efcient and

    accurate in your work. These courses are the coreof the Bachelor of IT program and provide you

    with skills that are fundamental to any area of IT.

    The topics that are covered by the core include

    programming, databases, analysis and design, and

    computer networks.

    Pht trin s hiu bit, kin thc v k nngchuyn mn. Nhng mn ny l ct li cachng trnh C nhn CNTT v cung cp cho bnnhng k nng c bn cho bt c lnh vc noca CNTT. Cc ch bao gm lp trnh, c sd liu, phn tch, thit k v mng li my tnh.

    DEVELOP / PHT TRIN

    EXTEND / M RNG

    Extend your career options with electives that:

    broaden your knowledge; deepen your expertise;

    or complement your skills with industry based

    areas of specialisation.

    Specialist stream electives allow you to pursue

    Major and minor elective courses allow you to

    pursue particular areas of interest, or to explore

    new areas. You may study four courses from

    the wide range of courses offered across theUniversity, including courses offered from other

    RMIT degree programs.

    There are four major and minor options available

    to you each including four courses. They are:

    Application Programming Design Multimedia IT Specialisation General Business

    M rng cc la chn ngh nghip gip bn: mrng kin thc; tng cng trnh chuyn mn; hocb sung k nng trong chuyn ngnh.

    Cc mn hc chnh v ph t chn cho php bn theoui mt lnh vc yu thch hoc khm ph mt lnhvc mi. Bn c th hc 4 mn thuc nhiu chngtrnh khc c ging dy ti RMIT.

    C 4 la chn cho bn nh sau, mi la chn u baogm 4 mn:

    Lp trnh ng dng Thit k a phng tin CNTT chuyn su Kinh doanh tng qut

  • 8/1/2019 Bachelor of Information Technology

    8/16

    COSC

    2500

    ISYS

    2077

    MATH2081

    COSC2430

    COSC2429

    ISYS

    2089

    COSC

    2081

    COSC

    2083

    COSC

    2174

    SE

    COSC

    2082

    SE

    COSC

    2130

    SE

    COSC

    2539

    SE

    SE

    GE

    SE

    SE COSC

    2503

    GE

    SE COSC

    2502

    1 2 3 4 5 6 7SEMESTER

    1stYEAR nd2YEAR rd3YEAR

    INTRODUCTORY INFORMATION TECHNOLOGY COURSES / Nhp mn Cng ngh Thng tin

    EQUIP / TRANG B

    COSC 2083Introduction

    to InformationTechnology

    Nhp mn Cngngh Thng tin

    This course introduces you to a range of fundamental topics in computer technology

    including hardware, software, internet, multimedia formats, operating systems and

    management. You disassemble and assemble a computer, explore Fedora Linux, andlearn about computer security, networks, audio, images, and video.

    Mn hc ny bao gm cc ch c bn trong cng ngh my tnh nh phn cng, phnmm, internet, cc hnh thc a phng tin, cc h iu hnh v qun l. Bn s chc tho lp my tnh, khm ph Fedora Linux v hc v bo mt my tnh, cc mngli, m thanh, hnh nh, v video.

    COSC 2429Introduction to

    Programming

    Nhp mnLp trnh

    In this course, you will learn basic programming skills in a visual 3D programming

    environment, as well as in the Java or Python programming language. Areas covered are:

    computing problem analysis, algorithmic solutions, and solution based coding.

    Trong mn hc ny, bn s c hc cc k nng lp trnh c bn trong mt mi trnglp trnh 3D, cng nh trong ngn ng lp trnh Java v Python. Cc lnh vc gm: phntch cc vn my tnh, cc gii php theo thut ton, v vit m da trn gii php.

  • 8/1/2019 Bachelor of Information Technology

    9/16

    COSC 2500Introduction to

    Computer Systems

    and PlatformTechnologies

    Nhp mn Hthng Tin hc vCng ngh Nn

    h thng

    This course introduces you to digital concepts and number systems, computer

    architecture, computer operation, assembly language programming, and data structures

    which form the basis for the design and operation any modern computer, embedded

    system, or mobile device.

    Mn hc ny gii thiu cho bn nhng khi nim c bn v h thng s, kin trc mytnh, s vn hnh my tnh, lp trnh h thng ngn ng v cc cu trc c s d liu giphnh thnh nn tng cho thit k v s hot ng ca bt c my tnh hin i, h thngnhng, hoc thit b di ng no.

    MATH 2081Mathematics for

    Computing

    Ton cho Tin hc

    This course introduces you to the fundamental ideas and methods of discrete mathematics

    that are the tools of the computer scientist. You will learn of the importance of discrete

    mathematics for computer science, with an emphasis on problem solving.

    Mn hc ny gii thiu v nhng tng v phng php c bn v ton hc ring rcng l cng c ca khoa hc my tnh. Mn hc minh ha tm quan trng ca ton hcring r cho khoa hc my tnh, vi trng tm nm vic gii quyt vn .

  • 8/1/2019 Bachelor of Information Technology

    10/16

    INFORMATION TECHNOLOGY COURSES / Cc mn hc Cng ngh Thng Tin

    DEVELOP / PHT TRIN

    ISYS 2077Database

    Concepts

    Khi nimC s D liu

    This course introduces you to the principles, use, and applications of database systems.

    Areas covered are: fundamental concepts, theories and methods of the relational data

    model; how to design and create databases; and how to extract information from them.

    Mn hc ny khi qut v cc nguyn l, cng dng v cc ng dng ca h thng c sd liu. Cc lnh vc bao gm: cc khi nim, l thuyt v phng php c bn v mud liu quan h, cch thit k v to ra cc c s d liu, cng nh cch trch thng tin.

    COSC 2081Market

    Research

    Nghin CuTh trng

    This course teaches you the fundamental concepts of the object oriented approach toprogramming through the widely used Java programming language. The concepts include

    classes and objects, encapsulation, inheritance, polymorphism, abstract classes and

    interfaces, exceptions, and le I/O.

    Mn hc ny dy v nhng khi nim nn tng ca vic lp trnh hng i tng thngqua ngn ng lp trnh c s dng rng ri l Java. Cc khi nim bao gm cc lp vi tng, ng gi thng tin, s k tha, tnh a dng, cc lp v giao din, cc ngoi l,cc tp tin nhp v xut.

    COSC 2082

    Programming

    Lp trnh

    This course introduces you to advanced concepts of object-oriented design and

    programming. You will be able to develop medium-sized applications in Java. In particular,

    students study linked data structures, recursive algorithms, searching and sortingalgorithms, event-driven programming and graphical user interfaces, multi-threading, and

    network programming.

    Mn hc ny gii thiu cc khi nim tin tin ca lp trnh v thit k hng i tng.Bn s c hc cch pht trin cc ng dng c trung bng Java. C th, sinh vin shc cch kt ni cu trc c s d liu, thut ton quy, thut ton tm v chn lc, lptrnh iu khin theo s kin v cc giao din ngi dng ha tnh, s a chui, v lptrnh mng li.

    ISYS 2089Software

    Engineering

    Fundamentals

    Cc nn tng caK ngh phn mm

    This course guides you in both the theoretical and practical aspects of developing computer

    solutions for real world problems. You will study the tools and techniques used in analysis

    and design of software systems, and their application, using industry-based examples.

    Mn hc ny hng dn bn cc kha cnh l thuyt cng nh thc tin ca cc gii phpmy tnh ang pht trin cho cc vn trong i thc. Bn s c hc cch s dngcc cng c v k thut c dng trong vic phn tch v thit k cc h thng phnmm cng vic ng dng chng, bng vic s dng cc v d trong ngnh cng nghip.

    COSC 2130Professional

    Computing

    Practice

    Thc hnhTin hcChuyn nghip

    This course introduces you to computer ethics, law and marketing, and considers issues

    such as information privacy and computer crime, and covers intellectual property and

    the international legal framework for protecting computer software. You will also consider

    business and marketing aspects of computer software.

    Mn hc ny gii thiu v o c, lut, v tip th trong tin hc, v xem xt cc vn vo c tin hc nh bo mt thng tin v ti c tin hc, c hc v quyn s hu tr tuv khung lut php quc t v bo v bn quyn phn mm tin hc. Bn cng s chc v cc kha cnh kinh doanh v tip th ca phn mm tin hc.

  • 8/1/2019 Bachelor of Information Technology

    11/16

    COSC 2174

    Data

    Communication

    and Net-centricComputing

    Truyn tid liu v tin hc

    Net-centric

    This course provides you with a broad introduction to the fundamentals of data

    communications and network technology. The topics include all layers of the OSI 7-layer

    model, i.e. Internet protocols, physical aspects of data communications, routing, wireless

    networking, Local and Wide Area Networks, transport protocols, network design andIP addressing schemes, as well as emerging network technologies and applications in

    networked environments.

    Mn hc ny gii thiu cc nn tng v vic truyn ti thng tin d liu v cng ngh lpmng li. Cc ch bao gm tt c cc lp ca m hnh 7-lp OSI, nh l giao thc

    internet, cc kha cnh vt cht ca vic truyn ti d liu, mng khng dy, nh tuyn,cc mng my tnh cc b v mng din rng, cc giao thc truyn thng, thit k mngv s a ch IP, cng nh cc cng ngh v ng dng mng ang xut hin trong mitrng kt ni mng.

    COSC 2430

    Web

    Programming

    Lp trnh web

    This course introduces you to the fundamental concepts of web application development.

    It provides an overview of the latest Internet technologies and standards such as XHTML.Areas covered are: modern, database-driven web applications such as social networking

    and ecommerce websites; client side programming with JavaScript and JQuery; and

    server side programming with PHP.

    Mn hc ny gii thiu n bn cc khi nim c bn ca vic pht trin ng dng web.Mn hc cung cp mt ci nhn tng qut v cc cng ngh v tiu chun internet minht nh XHTML. Cc lnh vc bao gm: cc ng dng web hin i v iu khin theoc s d liu chng hn nh cc trang web mng x hi v thng mi in t, s dnglp trnh theo m hnh khch vi JavaScript v JQuery cng nh lp trnh theo m hnhch vi PHP.

    COSC 2082

    Programming

    Lp trnh

    This course introduces you to advanced concepts of object-oriented design and

    programming. You will be able to develop medium-sized applications in Java. In particular,

    students study linked data structures, recursive algorithms, searching and sorting

    algorithms, event-driven programming and graphical user interfaces, multi-threading, and

    network programming.

    Mn hc ny gii thiu cc khi nim tin tin ca lp trnh v thit k hng i tng.

    Sinh vin s c hc cch pht trin cc ng dng c trung bng Java. C th, sinhvin s hc cch kt ni cu trc c s d liu, thut ton quy, thut ton tm v chnlc, lp trnh iu khin theo s kin v cc giao din ngi dng ha tnh, s a chui,v lp trnh mng li.

  • 8/1/2019 Bachelor of Information Technology

    12/16

    MAJOR AND MINOR STUDY OPTIONS / Cc mn hc chnh v ph t chn

    EXTEND / M RNG

    Major and minor elective courses allow you to pursue

    particular areas of interest, or to explore new areas. You

    may study four courses from the wide range of courses

    offered across the University, including courses offered

    from other RMIT degree programs.

    There are four major and minor options available to you

    each including four courses. They are:

    Application Programming Design Multimedia IT Specialisation General Business

    Cc mn hc chnh v ph t chn cho php bn theoui mt lnh vc yu thch hoc khm ph mt lnh vcmi. Bn c th hc 4 mn thuc nhiu chng trnhkhc c ging dy ti RMIT.

    C 4 la chn cho bn nh sau, mi la chn u baogm 4 mn:

    Lp trnh ng dng Thit k a phng tin CNTT chuyn su Kinh doanh tng qut

    MULTIMEDIA DESIGN / Thit k a phng tin

    If you would like to complement their technical skills and programming skills with skills in multimedia and design, you

    may choose the Multimedia Design major. After studying this major, students are equipped with the fundamental skills to

    design user interfaces and create 2D and 3D images and animations.

    Nu bn mun b sung thm cc k nng k thut v lp trnh vi cc k nng a phng tin v thit k, bn c thchn chuyn ngnh Thit k a phng tin. Sau khi hc chuyn ngnh ny, sinh vin s c trang b nhng k nngc bn thit k giao din ngi dng v to ra cc hnh nh 2D, 3D, v hot ha.

    COSC 2282Design for

    Interactive Media 1

    Thit k cho Truynthng tng tc 1

    This course introduces you to fundamental concepts in multimedia. You will critique and

    analyse visual theory, images, lms, and interactive media; and develop creative contentfor visual based media, develop concepts and acquire animation skills.

    Mn hc ny dy v nhng khi nim c bn trong a phng tin. Bn s nh gi vphn tch l thuyt th gic, hnh nh, phim v truyn thng tng tc, cng nh pht trinni dung sng to cho truyn thng da trn th gic, pht trin cc khi nim v k nngto hnh hot ha.

    COSC 2283

    Design for

    Interactive Media 2

    Thit k cho Truynthng tng tc 1

    This course will advance your understanding of concepts for multimedia, including visual

    and creative design, theories and history of visual language, and interactive media andtechniques. You will be introduced to basic design aesthetic and interactive authoring

    principles, composition, and media integration.

    Mn hc ny s gip pht trin cc kin thc v khi nim a phng tin tin tin, nhthit k sng to hnh nh, l thuyt v lch s ca ngn ng hnh nh, truyn thng tngtc v k thut. Bn s c gii thiu v thm m thit k c bn v cc nguyn l cit tng tc, s tch hp, v s hp thnh truyn thng.

    COSC2366Advanced 3D

    Imaging and

    Animation

    To hnhv hnh nh ng

    3D tin tin

    This course further develops your understanding key topics, principles and techniques for

    3D imaging and animation, including rendering, morphing, virtual environments and the

    behaviours of objects. You will focus will be on the use of software applications to create

    animation, dynamics and motion oriented visual design.

    Mn hc ny tip tc pht trin cc ch , nguyn l v k thut chnh cho hnh v nhng 3D, bao gm hin th ha, cc mi trng o v hnh vi ca cc i tng.

  • 8/1/2019 Bachelor of Information Technology

    13/16

    COSC 2450Web Development

    Technologies

    Cng ngh phttrin web

    This course introduces you to the principles and practice of developing applications using

    Microsofts Common Language Infrastructure (CLI) and the C# programming language.

    Topics include the CLI, C#, ASP.NET, ADO.NET, Web services, and security.

    Mn ny gii thiu vi bn cc nguyn l v thc hnh pht trin cc ng dng bng Htng Cu trc Ngn ng chung (CLI) ca Microsoft v ngn ng lp trnh C#. Cc ch

    bao gm CLI, C#, ASP.NET, ADO.NET, cc dch v web v bo mt.

    COSC 2451

    Programming

    Techniques

    K thut Lp trnh

    This course helps you to gain skills in implementing small to medium programs, using

    the C programming language and the gcc/make tool chain as well as design and create

    dynamically allocated data structures. This course provides you with an excellent basis for

    learning how to develop iPhone applications and embedded applications.

    Mn hc ny gip bn t c nhng k nng thc hin cc chng trnh va v nh,s dng ngn ng lp trnh C v chui cng c gcc/make cng nh thit k v to ra cccu trc c s d liu c phn b linh hot. Mn hc cn cung cp nn tng vngchc hc cch pht trin cc ng dng iPhone v nhng cc ng dng ny.

    COSC 2543

    Mobile Application

    Development

    Pht trin ngdng Di ng

    This course will expose you to the programming techniques and design patterns related to the

    development of applications for mobile devices. The rst part of the course uses Java ME andwill focus on developing applications for limited devices. In the second part of the course you

    will use Android and will focus on developing applications for modern mobile devices.

    Mn hc ny ni v cc k thut lp trnh v thit k cc mu lin quan n vic pht trincc ng dng cho cc thit b di ng. Phn u ca mn hc s dng Java ME v tptrung pht trin cc ng dng cho mt s thit b. phn sau ca mn hc bn s dng

    Android v tp trung pht trin cc ng dng cho cc thit b di ng hin i.

    ISYS 2092

    Software Testing

    Th Phn mm

    This course introduces you to software testing principles and practices in industry at

    various levels, from the end-user application level to the source code level, and through all

    phases of the Software Development Life Cycle.

    y l mn hc v cc nguyn l v thc hnh vic th phn mm trong ngnh ccmc khc nhau, t mc ca ng dng cho ngi tiu dng n mc ca m ngun,v qua tt c cc giai on ca Vng i Pht trin Phn mm.

    APPLICATION PROGRAMMING / Lp trnh ng dng

    If you prefer to specialize in software development maychoose the Application Programming major. This major

    comprises programming courses specialised in mobile

    applications, web applications, and system applications.

    Nu bn thch tp trung chuyn mn vo pht trin phnmm c th chn chuyn ngnh Lp trnh ng dng.Chuyn ngnh ny bao gm cc mn hc lp trnhchuyn su vo ng dng di ng, ng dng web, v ccng dng h thng.

    GRAP 2149

    Imaging and

    Animation

    To hnh vhot ha

    This course introduces you to key topics, principles and techniques for 3D imaging and

    animation, including rendering, virtual environments and the behaviours of objects. You will

    focus on the theory of virtual 3D of virtual worlds and the use of software applications to

    create 3D animation, dynamics and motion oriented visual design.

    Mn hc ny ni v cc ch , nguyn l, v k thut chnh yu cho hnh v nh ng 3D,bao gm hin th ha, cc mi trng o v hnh vi ca cc i tng. Trng tm s ll thuyt v 3D o ca th gii o v vic s dng cc ng dng phn mm to ra hnhnh ng 3D, cc ng lc v thit k hnh nh theo chuyn ng.

  • 8/1/2019 Bachelor of Information Technology

    14/16

    INFORMATION TECHNOLOGY SPECIALIST / Cng ngh Thng tin chuyn su

    COSC 2101Software

    Engineering:

    Process and Tools

    K ngh Phnmm: Quy trnh v

    Cng c

    This course guides you in both the theoretical and practical aspects of developing

    computer solutions for problems. This includes understanding working in project groups,

    project management, producing large programs via a Software Engineering process,

    testing and metrics.

    Mn hc ny hng dn bn trong cc kha cnh l thuyt ln thc tin ca vic pht trincc gii php cho cc vn ca my tnh. iu ny bao gm hiu bit v cc d n lm

    nhm, qun l d n, sn xut cc chng trnh ln thng qua mt quy trnh, qua vic thv metric hc cho K ngh Phn mm.

    COSC 2131

    Programming

    using C++

    Lp trnh bngngn ng C++

    This course introduces you to C++ as an advanced object-oriented programming

    language. You will focus on tight control of CPU and memory resources. Areas covered

    are classes, inheritance/polymorphism, strings/streams, operator overloading, exception

    handling, templates, and STL.

    Mn hc ny gii thiu C++ nh mt ngn ng lp trnh hng i tng tin tin. Trngtm nm vic qun l cht ch CPU v b nh. Cc lnh vc bao gm: phn lp, tnh ktha/tnh a dng, chui/dng, qu ti trong ton t, gii quyt s bit l, khun mu,v STL.

    COSC 2171Web Servers and

    Web Technology

    My ch v Cngngh cho Web

    This course introduces you to the role of a Web server administrator. It covers the World

    Wide Web; networking and the Internet; the hypertext transfer protocol (HTTP) and relatedprotocols; Web server performance; Web server security issues, and Web caching.

    Mn hc gii thiu vi bn vai tr ca mt nh qun tr mng. N bao gm kin thc vmng ton cu www; mng li v internet; giao thc chuyn giao siu vn bn HTTPPv nhng giao thc lin quan; cng sut my ch; cc vn bo mt my ch v vngnh m ca web.

    ISYS 2102

    SoftwareEngineering 2

    K nghPhn mm 2

    This course asks you to examine software design and software architecture in great

    detail. The most important design patterns and best known object-oriented design and

    programming practices are covered. You are taught and apply Agile estimation and projectmanagement.

    Mn hc ny xem xt thit k v kin trc phn mm mt cch c th v chi tit. Ccdng mu thit k quan trng nht v vic thc hnh lp trnh v thit k hng itng ph bin nht u c dy. Bn s hc cch p dng s c lng Agile vqun l d n.

    If you want to deepen you understanding and

    expertise you should choose the IT specialist courses.These additional four IT courses extend your skills

    in programming, network administration, software

    engineering and project management.

    Nu bn mun nng cao kin thc v chuyn mn bn

    nn chn cc mn hc chuyn ngnh Cng ngh ThngTin. 4 mn hc CNTT ph ny s gip m rng k nngca bn v lp trnh, qun tr mng, k ngh phn mmv qun l d n.

  • 8/1/2019 Bachelor of Information Technology

    15/16

    GENERAL BUSINESS / Kinh doanh Tng qut

    The Bachelor of IT program offers you the option to

    study a minor in business instead of extending yourskills in a specic IT eld. A minor also is comprised offour courses. Courses can be selected from one of the

    following business streams:

    Entrepreneurship Media and Communications Accounting and Law Economics and Finance Marketing

    The courses in each minor are not listed here. Refer

    to course details from within the specic businessprogram areas.

    Chng trnh C nhn CNTT cng cho bn chn la

    mt kha hc ph v kinh doanh thay cho vic m rngk nng trong mt lnh vc CNTT c th. Mt kha nys gm 4 mn hc. Cc kha hc ph cho bn chn l:

    Khi nghip Bo i v Truyn thng K ton v Lut Kinh t v Ti chnh Tip th

    Nhng mn hc ca mi kha ny khng c lit kra y. Vui lng xem thm phn chi tit v kha hc ca

    mi chng trnh.

    The internship program is a great opportunity for me to apply

    what I have learned in the classroom to real-life projects. It

    provides me with much needed hands-on experience that will

    help me with advancement of my career.

    Chng trnh thc tp l mt c hi tuyt vi cho ti p dngnhng g ti c hc ti trng vo cc d n thc t. N choti rt nhiu kinh nghim h tr ti tin bc trn con ngs nghip.

    LE NGUYEN NHAT QUANGCurrent Student of Bachelor of Information Technology

    Sinh vin ngnh Cng ngh Thng tin

    TESTIMONIAL / H NI G

  • 8/1/2019 Bachelor of Information Technology

    16/16

    I HC QUC T RMIT VIT NAM

    C S NAM SI GN

    702 Nguyn Vn Linh

    Phng Tn Phong, Qun 7,Tp. H Ch Minhin thoi: +84 8 3776 1369S in thoi min ph: 1800 5888 65Email: [email protected]

    C S H NI

    Ta nh Handi Resco

    521 Kim M,Qun Ba nh, H Niin thoi: +84 4 3726 1460S in thoi min ph: 1800 5999 65Email: [email protected]

    RMIT INTERNATIONAL UNIVERSITY VIETNAM

    SAIGON SOUTH CAMPUS

    702 Nguyen Van Linh BoulevardTan Phong Ward, District 7,Ho Chi Minh CityTel +84 8 3776 1369Toll free: 1800 5888 65Email: [email protected]

    HANOI CAMPUS

    Handi Resco Building521 Kim Ma Street,Ba Dinh District,HanoiTel: +84 4 3726 1460Toll free: 1800 5999 65Email: [email protected]