BACHELOR OF COMPUTER SCIENCE (ARTIFICIAL INTELLIGENCE)

Size: px
Start display at page:

Download "BACHELOR OF COMPUTER SCIENCE (ARTIFICIAL INTELLIGENCE)"

Transcription

1 BACHELOR OF COMPUTER SCIENCE (ARTIFICIAL INTELLIGENCE)

2 COURSE LEARNING OUTCOMES Bachelor of Computer Science (Artificial Intelligence) academic program is offered to prepare graduates with a thorough understanding and superior skills of Computer Science, particularly in Information & Communication Technology. Graduates will also be equipped with advance scientific knowledge and engineering skills in Artificial Intelligence to fulfil industrial needs especially in the field of ICT, robotics and manufacturing. LEARNING OUTCOMES The aim of FTMK to conduct the Bachelor of Computer Science (Artificial Intelligence) programme is to produce students with the following characteristics:. Able to obtain and apply knowledge in computer science and information technology.. Able to analyse, design and develop ICT applications.. Able to apply artificial intelligent techniques such as searching technique, fuzzy logic, neural network, evolutionary computing, machine learning, and intelligent agent when developing a system. 4. Equipped with skills to develop a system individually or in a group based on artificial intelligence such as intelligent system, expert system, intelligent agent system and robotic system. 5. Able to conduct research in the fields related and based on artificial intelligence. 6. Able to think creatively and critically in problem solving and able to communicate effectively to deliver ideas. 7. Able to contribute skills individually or in group in difference disciplines and domains. 8. Able to present good personality, ethics, leadership and entrepreneurship skills. 9. Able to perform continuous self learning to obtain knowledge and skills.

3 CAREER PROSPECTS A wide range of career opportunities in the field of computer science and information technology is open to graduates who specialized in artificial intelligence. Graduates specialized in artificial intelligence can also pursue their postgraduate studies. Among the career opportunities are listed below. a. Knowledge Engineer b. Intelligent Systems or Expert Systems Developer c. Systems Analyst d. Systems Programmer e. Systems Designer f. Software Developer g. Software Consultant h. Computer Scientist i. Researcher CURRICULUM STRUCTURE To be conferred the Bachelor of Computer Science (Artificial Intelligence) with honours, the student is required to accumulate a minimum of 0 credits from the following course components: Components Credit Hours University Compulsory Subjects 8 Program Core Subjects 7 Course Core Subjects 4 Elective Subjects 6 TOTAL 0

4 UNIVERSITY COMPULSARY SUBJECTS BLHC 404 BLHW 70 BLHW 7 BLHW 40 BLHW 40 BLHW 7 BLHL 40 BLHW 0 BLHL - - BKK* BKK* (8 credits) Entrepreneur Skills and New Business (Kemahiran Keusahawanan dan Perniagaan Baru) Islamic and Asian Civilizations (Tamadun Islam dan Tamadun Asia TITAS) Etnique Relation (Hubungan Etnik) Technical Communication I (Komunikasi Teknikal I) Technical Communication II (Komunikasi Teknikal II) Philosophy of Science and Technology (Falsafah Sains dan Teknologi) Critical and Creative Thinking (Pemikiran Kritis dan Kreatif) Foundation English (Asas Bahasa Inggeris)* Third Language (Bahasa Ketiga) Co-Curriculum I (Kokurikulum I) Co-Curriculum II (Kokurikulum II) PROGRAMME CORE SUBJECTS BACS 5 BACS 6 BACS BITP BITP BITP BITP BITP BITP Mathematics for Computer Science I (Matematik Sains Komputer I) Mathematics for Computer Science II (Matematik Sains Komputer II) Statistic and Probability (Statistik dan Kebarangkalian) Programming Technique (Teknik Pengaturcaraan) Data Structure and Algorithm (Struktur Data dan Algoritma) System Development (Pembangunan Sistem) Database (Pangkalan Data) Object Oriented Programming (Pengaturcaraan Berorientasikan Objek) Software Engineering (Kejuruteraan Perisian) (7 credits)

5 BITS BITS BITS BITS 5 BITM BITM BITI BITU 9 BITU 9 BITU 96 BITU 946 BITU 97 BITU 98 Computer Organization and Architecture (Organisasi dan Senibina Komputer) Operating System (Sistem Pengoperasian) Data Communication and Networking (Komunikasi Data dan Rangkaian) Internet Technology (Teknologi Internet) Multimedia System (Sistem Multimedia) Web Application Development (Pembangunan Aplikasi Web) Artificial Intelligence (Kepintaran Buatan) Workshop I (Bengkel I) Workshop II (Bengkel II) Industrial Training (Latihan Industri) Industrial Training Report (Laporan Latihan Industri) Project I (Projek Sarjana Muda I) Project II (Projek Sarjana Muda II) COURSE CORE SUBJECTS BITI BITI BITI BITI BITI (4 credits) Logic Programming (Pengaturcaraan Logik) Machine Learning (Pembelajaran Mesin) Knowledge Based System (Sistem Berasaskan Pengetahuan) Fuzzy Logic (Logik Kabur) Neural Networks (Rangkaian Neural)

6 BITI BITI 4 BITS 4 Intelligent Agents (Agen Pintar) Evolutionary Computing (Pengkomputeran Evolusi) Information Technology Security (Keselamatan Teknologi Maklumat) ELECTIVE SUBJECTS Choose any two of the following. (6 credits) BITI 5 BITI 5 BITI 4 BITI BITI BITM Artificial Intelligence in Manufacturing (Kepintaran Buatan dalam Pembuatan) Artificial Intelligence in Robotics and Automation (Kepintaran Buatan dalam Robotik & Automasi) Natural Language Processing (Pemprosesan Bahasa Tabi e) Decision Support System (Sistem Bantuan Keputusan) Image Processing and Pattern Recognition (Pemprosesan & Pengecaman Imej) Computer Games Development (Pembangunan Permainan Komputer)

7 CURRICULUM STRUCTURE PER SEMESTER Year One (Semester I) Code Subject Contact Hours Credit Pre-requisite Lecture Lab BLHW 0 BLHW 7 Foundation English Philosophy of Science and Technology 0 * *Exemption for students with MUET BLHW 7 BLHW 70 BACS 5 BITP BITP BITS Etnique Relation Islamic and Asian Civilizations Mathematics for Computer Science I Programming Technique System Development Computer Organization and Architecture 0 0 TOTAL 8 Year One (Semester II) Code Subject Contact Hours Credit Pre-requisite Lecture Lab BLHW 40 Technical Communication I BLHW 0 BKK --- BACS 6 BITP BITP BITS BITI Co-Curriculum I ** Mathematics for Computer Science II Data Structure and Algorithm Database Operating System Artificial Intelligence 0 TOTAL 8 Year Two (Semester I) Code Subject Contact Hours Credit Pre-requisite Lecture Lab BLHW 40 BKK ---- BACS BITU 9 BITP BITS 5 BITI Technical Communication II Co-Curriculum II ** Statistic and Probability Workshop Object Oriented Programming Internet Technology Logic Programming BLHW 40 BITP, BITP BITP, BITP BITI TOTAL 8 **This subject can be taken in any semester.

8 Year Two (Semester II) Code Subject Contact Hours Credit Pre-requisite Lecture Lab BLHL 40 BITP BITM BITS BITI BITI Critical and Creative Thinking Software Engineering Multimedia System Data Communication and Networking Machine Learning Knowledge Based System 0 BITP, BITI BITI TOTAL 7 Year Three (Semester I) Code Subject Contact Hours Credit Pre-requisite Lecture Lab BLHL ---- BITU 9 BITM BITI BITI BITI Third Language Workshop II Web Application Development Fuzzy Logic Intelligent Agents Neural Networks BITU 9 BITI, BITP BITI, BITP BITI, BACS 5 BITP TOTAL 7 Year Three (Semester II) Code Subject Contact Hours Credit Pre-requisite Lecture Lab BLHC 404 BITU 97 BITS 4 BITI 4 Entrepreneur Skills and New Business Project I Information Technology Security Evolutionary Computing 0 0 5* BITU 9 BITS, BITS BITI, BITP BITI ---- BITI ---- Elective Elective TOTAL 7 Year Three ( Special Semester) Code Subject Contact Hours Credit Pre-requisite Lecture Lab BITU 98 Project II 0 5* BITU 97 TOTAL * Equivalent to 9 hours of contact if carried out in normal semester.

9 Year Four (Semester I) Code Subject Contact Hours Credit Pre-requisite Lecture Lab BITU 96 BITU 946 Industrial Training Industrial Training Report TOTAL Elective Subjects Code Subject Contact Hours Credit Pre-requisite Lecture Lab BITI 5 BITI 5 BITI 4 BITI BITI BITM Artificial Intelligence in Manufacturing Artificial Intelligence in Robotics and Automation Natural Language Processing Decision Support System Image Processing and Pattern Recognition Computer Games Development BITI, BITI BACS 6 BITI BITI BITI, BACS 5 Third Language Code Subject Contact Hours Credit Pre-requisite Lecture Lab BLHL 0 BLHL 0 BLHL BLHL BLHL BLHL BLHL BLHL BLHL 4 BLHL 4 BLHL 5 BLHL 5 Bahasa Melayu I Bahasa Melayu II Bahasa Arab I Bahasa Arab II Bahasa Mandarin I Bahasa Mandarin II Bahasa Jepun I Bahasa Jepun II Bahasa Jerman I Bahasa Jerman II Bahasa Perancis I Bahasa Perancis II - BLHL 0 - BLHL - BLHL - BLHL - BLHL 4 - BLHL 5

10 PROGRAMME CORE SUBJECTS BACS 5 Mathematics for Computer Science I (,,) Upon completing this course, students should be able to:. Explain the concepts of fundamental Linear Algebra and Discrete Mathematic.. Solve problems in Computer Science related to Linear Algebra and Discrete Mathematic theory using software.. Solve application problems using appropriate techniques. This course covers two disciplines of mathematics namely Linear Algebra and Discrete Mathematics. The topics for Linear Algebra are linear equations, matrices, determinants, vectors in R n, real vector spaces, eigenvalues, eigenvectors, diagonalization and linear transformation. The topics for discrete mathematics include logic, sets, function, algorithms, integers, mathematical reasoning, counting, relations, graphs, trees and Boolean algebra.. Kolman, B. and Hill, D.R. Introductory Linear Algebra with Application, 7th edition. Prentice Hall 00.. H. Anton. Elementary Linear Algebra. 8th edition. McGraw Hill David C.Lay. Linear Algebra and Its Applications rd edition. Addison Wesley Kenneth H. Rosen. Discrete Mathematics and Its Applications, 4th edition. McGraw-Hill Johnsonbaugh, R. Discrete Mathematics. Prentice Hall 005. BACS 6 Mathematics for Computer Science II (,,) Upon completing this course, students should be able to:. Apply the knowledge and basic concepts of calculus and numerical analysis.. Solve problems in Computer Science related to calculus and numerical analysis theory using software.. Solve application problems using appropriate techniques. This course covers two disciplines of mathematics namely calculus and numerical analysis. The topics for calculus are derivatives, function, differentiation techniques, logarithmic function and exponents as well as its application, integration techniques, and multivariable functions. The topics for numerical analysis include Taylor polynomial, numbers, error, interpolation, numerical differentiation and integration as well as numercal solution for differential equation.. Goldstein, L. J., David I. S. (004). Calculus and Its Application. Prentice Hall.. James Stewart (00). Calculus. Thomson.. Johnston, E.H., Mathews J.C. (00). Calculus. Pearson Education.. 4. Atkinson, K. (004). Elementary Numerical Analysis. John Wiley & Sons, Inc. 5. Richard L.B., J. Douglas Faires (004). Numerical Analysis. Thomson. BACS Statistic and Probability (,,)

11 . Explain the concepts of fundamental statistics and probability.. Solve problems in statistic inference related to hypothesis test using software.. Solve application problems using appropriate statistic techniques. Students will be introduced to the concept of probability and inferential statistics. The course starts with Probability followed by Discrete Random Variables, Continuous Random Variables and Sampling Distribution. The main topics for Inferential statististics are Estimation, Hypothesis Testing, Estimation and Hypothesis Testing: Two Populations, Anova, Simple Linear Regression and Correlation. This course will also provide the students with some exposure to statistical software.. Sh. Sara, Hanissah, Fauziah, Nortazi, Farah Shahnaz, Introduction to Statistics & Probability A Study Guide (008), Pearson Prentice Hall. Douglas C. Montgomery, George C.Runger, Applied Statistics and Probability for Engineers, rd Edition (00), John Wiley. Richard A. Johnson, Probability and Statistics for Engineers, 7th Edition (005), Pearson Prentice Hall 4. Jay L. Devore, Probability and Statistics for Engineering and the Sciences, 6th Edition (000), Thomson Duxbury 5. David M Levine, Patricia P. Ramsey, Robert K. Smidt, Applied Statistics for Engineers and Scientists Using Microsoft Excel and MINITAB (00),Prentice Hall BITP Programming Technique (,,) At the end of the lesson, students should be able to:. Explain basic principles of problem solving in Software Engineering.. Demonstrate basic principles of programming.. Develop basic construction of C++ language in building program. This course introduces the students to the basic concepts of computer and programming techniques that includes program lifecycle variable, identifier, data type, operator, selection, repetition, function, array, string, file and pointer.. D.S Malik (009), C++ Programming from Problem Analysis to Program Design, Cengage Learning.. A.Forouzan, Behrouz, (000), A Structured Programming Approach Using C++, Brooks/Cole Thomson Learning.. H.M Deitel, P.J Deitel, (005), C++ How To Program, Prentice Hall. 4. Savitch, Walter, (006), Absolute C++, Addison Wesley. 5. Bronson, Gary J, (000), Program Development and Design Using C++, Brooks/Cole Publishing Company. 6. Knowlton, T, (000), Introduction To Computer Science Using C++, Thomson Learning. 7. Schildt, H, The Single Easiest Way To Master C++ Programming, Mc Graw Hill. BITP Data Structure and Algorithm (,,) At the end of the lesson, students should be able to:. Identify suitable data structure for certain application.. Solve problems by applying knowledge in data structure and algorithm.. Analyze the memory and run time efficiency of an algorithm design. 4. Use and develop data structure based on the current problem requirement.

12 This course introduces the students to data structures and algorithms. The basic concepts in structure, class, array and pointer are discussed in order to understand the fundamental of data structures and algorithms. The course focuses on data structures such as list, stack, queue, tree, searching and hash while sorting, graph and heaps topics cover the algorithms. This also includes the algorithm efficiency for run time. Pseudo code and C++ programming language will be used in algorithm implementation. Apart from the theory, the students must apply the data structures and algorithms in the development of small scale application as a group work.. Richard F. Gilberg, Behrouz A. Fourouzan, Data Structures A Pseudocode Approach with C++, Brooks/Cole Thomson Learning, 00. Malik, D. S. Data Structures Using C++. Thomson Course Technolgy, Michael Main, Walter Savich, Data Structures & Other Objects Using C++, Addison Wesley, Sartaj, Sahni, Data Structures, Algorithms and Applications in C++, Mc Graw Hill International Editions, Berman A., Michael, Data Structure Via C++ - Objects by Evolution, Oxford, 997. BITP System Development (,,) At the end of the lesson, students should be able to:. Identify and explain all the phases in system development.. Follow suitable methodology used in system or application development.. Apply system development life cycle based on the current problems. This course introduces the students to the basic system development concept, analysis, design, modeling, methodology, technique, tool and other perspectives that are important to be considered in the development of information system.. Valacich, J. S., George, J. F. & Hoffer, J.A Modern Systems Analysis and Design, 5 th Ed, Pearson Prentic Hall.. Whitten, J., Bentley L. & Dittman, K. 00. Systems Analysis and Design Methods, McGraw-Hill.. Masrek, M. N., Abdul Rahman, S. & Abdul Jalil, K. 00. Analisis & Rekabentuk Sistem Maklumat. McGraw-Hill. 4. Kendall, K. E. & Kendall, J. E. 00. System Analysis and Design. Prentice Hall. 5. Shelly, G., Cashman, T. & Rosenblatt, H Systems Analysis and Design, Shelly Cashman Series. 6. Blair, R., Crossland, J., Reynolds, M., Willis, T. 00. Beginning VB.Net, nd edition, Wiley Productions. 7. Bradley, J. C. & Millspaugh, A. C Programming in Visual Basic.Net: Visual Basic.NET 00 Update Edition, McGraw-Hill International Edition BITP Database (,,) At the end of the lesson, students should be able to:. Identify and explain the concept of database, data modeling (relationship) and SQL statements.. Produce data conceptual representation using Entity Relationship Model.. Develop database application based on the current problem requirement. This course is an introduction to database and file management system. It assists the students to form an understanding of data modeling, file management and database system functionality in information system. The students will be introduced to the process of designing, developing and executing database applications. This course focuses on practical skills to create, control and execute

13 statement for database relationship. Exercises based on various resources will be given in all lab sessions. The students will submit their exercises at the end of the lab session. The students must present their database application project to demonstrate their understanding of the course. This allows the students to apply their knowledge and the techniques that they have learnt into the real world database applications.. Rob, P. & Coronel, C. (004) Database Systems: Design, Implementation, and Management 6th Edition. Course Technology.. Connolly, T., Begg, C. & Strachan, A. (005) Database Systems: A Practical Approach to Design, Implementation, and Management. 4th Edition. Addison- Wesley.. Hoffer, Jeffrey A., Prescott, Mary B. & McFadden, Fred R. (004) Modern Database Management 7th Edition. Prentice Hall 4. Pratt, P.J. (004) A Guide to SQL Seventh Edition. Course Technology 5. Mannino, M.V. (00) Database Application Development & Design. McGraw-Hill. BITP Software Engineeering (,,) At the end of the lesson, students should be able to:. Explain the concept and importance of requirement engineering in software development process.. Implement software requirement phase and analyze the requirement engineering specification.. Create official documents for software requirement specification based on the current problems by following the software requirement engineering process. 4. Choose a suitable tool to design a case study. This course introduces the students to system development and software engineering. The topics includes the software lifecycle, requirement analysis, software design, processes in software design, design quality, strategy in design and metric in software testing. This course also covers software project management including the budgeting and quality management.. Sommerville, I (007) Perisian Engineering, 8th Edition, Addison Wesley.. Pressman, R.S (005) Perisian Engineering A Practitioner s Approach, 6th Edition. McGraw-Hill.. Pfleegar, S.L (00) Perisian Engineering Theory & Practice. nd Edition. Prentice Hall. 4. Braude J.E, (00) Perisian Engineering: An Object- Oriented Perspective, Wiley. 5. Ghezzi C, Jazayeri M, Mandrioli D, (00) Fundamentals of Perisian Engineering. nd Edition Prentice Hall. 6. Bern Oestereich,(00), Developing Perisian with UML Object oriented Analysis and Design Practice,. nd Edition. Addison-Wesley. BITS Computer Organization and Architecture (,,) At the end of the lesson, students should be able to:. Define and explain computer architecture and organization concept including functional components and their characteristics, performance and the detailed interactions in computer system including system bus, different types of memory and input/output as well as CPU.. Apply computer architecture theory to solve the basic functional computer problem.. Show and assemble basic computer components. This course provides detail of computer system s functional components, their characteristics, performance and

14 interactions including system bus, different types of memory and input/output and CPU, as well as practical implementations of the components. This course also covers the architectural issues such as instruction set program and data types. On top that, the students are also introduced to the increasingly important area of parallel organization.. William Stallings, (007). Computer Organization & Architecture, 7 th Edition. Prentice Hall.. Carl Hamacher, Zvonko Vranesic, Safwat Zaky, (00). Computer Organization, 5 th Ed. McGraw Hill.. Irv Englander, (00). The Architecture of Computer Hardware and System Software: An Information Technology Approach., rd Ed. John Wiley & Sons. 4. James L. Antonakos, (004). The Microprocessor, 5 th Edition. Prentice Hall. 5. H.Aslinda, R. Marliza, Computer Organization and Architecture, First Edition. BITS Operating System (,,) At the end of the course, students should be able to:. Explain the major components of an operating system.. Elaborate the major operating system responsibilities or aspects.. Explain the differences of the functionality among various kinds of operating system. This course gives exposure to the students about the basic of operating system which comprises process, memory management, file and I/O and also CPU scheduling. The introduction part covers the evolution of operating system followed by the basic concepts, technology and theories used in operating system such as concurrency, kernel, deadlock and multithreading.. William Stallings, Operating Systems: Internals and Design Principles 6 th Ed., Prentice Hall International, Inc.. Silberschatz, A (00). Operating System Concept 6 th. Ed., John Wiley and Sons, Inc.. Nutt, G. (00), Operating Systems : A modern Perspective nd.ed., Eddison Wesley Longman, Inc., ISBN Jason W. Eckert, M. John Schitka. Linux Guide to Certification. 5. Zurina, Fairuz, Zaki, Ariff (009), Fedora Core 9: For Beginner and Intermediate, First Edition. BITS Data Communication & Networking [,, ] At the end of the course, students should be able to:. Explain and apply the fundamental concept of data communication and networking.. Differentiate types of media, network topologies and network technologies.. Practice the best technique in developing network 4. Configure and troubleshoot a basic network. This course introduces the fundamental concepts and terminology of data communication and networking, encompassing both technical and managerial aspects. It also provides an understanding about the challenges and opportunities faced by the modern businesses. The topics include: fundamentals of telecommunications, data transmission mechanisms, telecommunication media and technologies, considerations for LAN and WAN implementations, the Internet and intranet applications, emerging telecommunications technologies, and trends in the telecommunications industry. Students will also be able to understand, explain and apply the fundamentals of data communication and networking as well as skills in network applications to troubleshoot and configure a basic computer networks using guided or unguided media.

15 . Behrouz Forouzan, Data Communications and Networking, 4 th Edition, McGraw-Hill, Andrew S Tanenbaum, Computer Network, Prentice Hall, E. Ramos, A. Schoroeder and A. Beheler, Computer Networking Concepts, McMillan, Azhar, Haniza and Zakiah, Komunikasi Data dan Rangkaian (Modul Pengajaran), Edisi Pertama, B. Nazrulazhar and H. Erman, Data Communications and Networking: Practical Approach, st Edition, Venton, 008. BITS 5 Internet Technology (,,). Apply the concepts of computer networks, core components of the Internet infrastructure, protocol and services.. Show the implementation of client and server application. Select the best Internet application according to the current situation. Internet has become a major tool in doing business today. The evolutions of web based knowledge also contribute to this phenomenon. Hence, this course is purposely designed to provide an introduction to Internet technologies. This course covers a wide range of material about the Internet and the major areas of study including basic concepts of client and server, networking, Internet Security and its application.. Douglas E. Comer (007). The Internet 4th edition. Pearson Prentice Hall.. Behrouz Forouzan, Data Communications and Networking, 4th Edition, McGraw-Hill, Fred T. Hofstetter(005), Internet Technologies at Work, McGraw Hill Technology Education 4. Douglas E. Comer (004), Computer Networks and Internets with Internet Applications, 4th Edition, Pearson Prentice Hall 5. Preston Gralla (00). How Internet Works, 6th edition. Que Publishing BITM Multimedia System (,,) Upon completing this course, students should be able to:. Use several media editing software to create original multimedia content.. List down and discuss the software and hardware components used in multimedia system.. Demonstrate life long learning by relating and describing the fundamental concept of multimedia systems into other subjects (e.g. Software Engineering, Internet Technology, PSM etc). 4. Apply problem solving skills by identifying several different environments in which multimedia might be used and several different aspects of multimedia that benefit other forms of information presentation. This subject prepares the students with the basic concept of multimedia, technology and the importance of multimedia application. It covers the introduction to media, multimedia graphic implementation, D/D graphics and animation, video, audio, authoring, multimedia integration and application development. In lab sessions, the students will be introduced to tools for selected media elements and authoring software for media integration. Students will be trained for practical preparation of still image, simple animation, sound and effectively apply it in a multimedia project. Students will be exposed to teamwork, leadership, problem solving and communcation skills while performing their various tasks and project.

16 Web Servers : Apache. Norazlin et al. Sistem Multimedia, Venton Publishing, 007. Todd Perkins. Adobe Flash CS Profesional Hanson Training, Tay Vaughan, Multimedia: Making It Work 7th Edition, McGraw-Hill Osborne Media, Mark Drew and Ze-Nian Li, Fundamentals of Multimedia 4th Edition, Prentice Hall, Nigel Chapman, Digital Multimedia, John Wiley and Sons, Ken Abernethy and Tom Allen, Exploring the Digital Domain: An Introduction to Computing with Multimedia and Networking, Pws Pub Co, Jamalludin Harun & Zaidatun Tasir, Multimedia: Konsep & Praktis, Venton Publishing, 006 BITM Web Application Development (,,) Upon completing this course, students should be able to:. Explain the concept and the principle of Internet and WWW based on the latest technologies.. Identify and develop important components in Web applications which comprises client site technology, server site technology, database server and Web server.. Relate relevant key components in developing Web applications. The purpose of this course is to provide the students with a comprehensive understanding of the tools and problemsolving techniques related to the development of effective World Wide Web. It emphasizes on four (4) components of Web application development which are: Client Site Technologies: HTML, XHTML, CSS, XML, and JavaScript Server Site Technologies: PHP Database Server: MySQL.. Robert W.Sebesta (005), Programming The World Wide Web rd Edition, Addison Wesley, ISBN: Harvey Deitel, Paul Deitel, Andrew Goldberg (00), Internet & Internet & World Wide Web How to Program - rd Edition, Prentice Hall, ISBN: Keith Darlington (005), Effective Website Development Tools and Techniques, Addison Wesley, ISBN: Luke Welling, Laura Thomson (00), PHP and MySQL Web Development -Third Edition, Sams Publishing, ISBN: Bai, Ekedahl, Farrell, Gosselin, Zak, Kaparthi (00), The Web Warrior Guide to Web Programming,Thomson Course Technology, ISBN: BITP Object Oriented Programming (,,) At the end of the lesson, students should be able to:. Apply object oriented programming concept and methods.. Build program that implement programming language syntax and semantic in Java application.. Develop object oriented application based on the current case study. This course introduces the students to the object oriented programming methods by using Java programming language. Student will apply and design the basic object oriented structure, swing, event handling, interface components, exception handling, database, multimedia, networking and threads. Student will also develop a complete Java programs and applications.

17 . Liang,Y.Daniel,(008), Introduction Java Programming, 7 th Ed.,Prentice Hall.. Deitel, H.M. & Deitel,P.J.,(006), Java How to Program,7 th Ed., Pearson Education International.. Bronson,Gary J.,(004), Object Oriented Program Development Using Java Class Centered Approach, Thompson Course Technology. 4. Farrel,Joyce, (00),Java Programming nd Ed.,Thomson Course Technology. 5. Doke, E.Reed,Satzinger,John W.& Williams, Susan Rebstock, (00), Object Oriented Application Development Using Java. Thomson Course Technology. BITI Artificial Intelligence (,,). Explain the basic definition of artificial intelligence.. Identify the types of artificial intelligence techniques.. Use the artificial intelligence techniques in problem solving. Students will be exposed to the basic and branches of Artificial Intelligence (AI) such as various search techniques, knowledge representation and reasoning, inference techniques, learning from experience and planning. This course also covers some applications of AI including game playing, expert systems, machine learning, and natural language processing.. Coppin, B (004). Artificial Intelligence Illuminated, Jones and Bartlett.. Russel, S & Norvig, P. (00). Artificial Intelligence: A Modern Approach, nd. Edition, Prentice Hall.. Luger, G. F & Stubblefield, W.A. (00). Artificial Intelligence: Structures and Strategies for Complex Problem Solving, 4th. Edition, Addison Wesley. 4. Negnevitsky, M., (00), Artificial Intelligence: A Guide to Intelligent System, Addison Wesley. 5. Dean, T, Allen, J & Aloimonos, Y (995), Artificial Intelligence Theory and Practice, The Benjamin Cummings. BITU 9 Workshop I (,0,9) Upon completing this course, students should be able to:. Use the knowledge learnt specifically the programming techniques to develop a project.. Identify and solve problems systematically based on the information from various resources.. Run and produce a project individually. 4. Present and defend the project output. The aim of Workshop is to provide the students with experience and skills to develop and present an individual project. Students must use the knowledge learnt to solve the problems and think creatively to achieve their projects objectives and scopes. Students should be able to apply programming technique in their projects. The systems/applications developed must have logic process flow, robust, consistent, have attractive user interface and are able to detect errors in input/output data. At the final stage of this workshop, the students must present and defend their project. A supervisor will supervise the students for the whole weeks and will evaluate the progress during the implementation and final presentation. This course is also a fundamental course to prepare the students for industrial training.

18 . Burhanuddin Mohd Aboobaider et. all., Software Development Using Visual Basic.NET BITU 9.. Julia Case Bradley, Anita C.Millspaugh, Programming in Visual Basic.NET, McGraw-Hill, 005 Edition.. Jack Koh, Gourab Sen Gupta, Jesicca Goh, Ronnie Peh, VB.net With Database Access, Prentice Hall, Dave Grundgeiger, Programming Visual Basic.NET, O Reilly, Francesco Balena, Programming Visual Basic.NET, Version 00, Microsoft Press, 004. BITU 9 Workshop II (,0,9) Upon completing this course, students should be able to:. Analyze and develop a group project.. Apply the concept of system design and development in their projects.. Identify, analyze and organize the changes made to project scope during the project life cycle. 4. Organize a group project with good manner. 5. Present and defend the project output. This course allows the students to practice their knowledge and experience gained from the courses taken earlier. This course builds the students understanding about problem solving techniques based on their project scopes. The scope of their projects is based on their programme specializations. This course requires the project to be developed in a team of three to five students.. Schwalbe, K., (004). Information Technology Project Management, Thomson.. Hughes, B., and Cotterell, M., (00), Software Project Management, McGraw-Hill.. Gonzalez, A. and Dankel, D., (004). The Engineering of Knowledge-Based Systems (Second Edition), Prentice Hall. 4. Alpaydin, E., (004). Introduction to Machine Learning, The MIT Press. 5. Russel, S and Norvig, P., (00). Artificial Intelligence: A Modern Approach (Second Edition), Prentice Hall. BITU 96 Industrial Training (6,0,6) Upon completing this course, students should be able to:. Be responsible in performing tasks as an ICT worker.. Apply skills and knowledge learnt in classes.. practice discipline and ethique in performing daily tasks. 4. Use the latest technology in the ICT domains. 5. Interact and communicate with collleagues in a good manner. During this course, students will be able to practice the knowledge that they have learnt in UTeM such as analyzing and designing, database programming, data structure and algorithm, operating system, web programming, network and data communiation etc. It is an opportunity for the students to gain ICT knowledge as in the industry. The students can develop soft skills and professionalism through interaction and communication with colleagues. Industrial Training Committee Industrial Training Guidelines, UNIC, Universiti Teknikal Malaysia Melaka. BITU 946 Industrial Training Report (6,0,6) Upon completing this course, students should be able to:. Apply the skills and knowledge learnt. Use the latest technlogy in the ICT domain.

19 . Organize information to produce a formal report. This course requires the students to produce a report while undergoing the industrial training. The students should be able to apply the courses that they have learnt at UTeM such as to analyze and design, database programming, data structure and algorithm, operating system, web programming, network and data communication etc. It is an opportunity for them to gain industrial ICT knowledge. Industrial Training Committee Industrial Training Guidelines, UNIC, Universiti Teknikal Malaysia Melaka. BITU 97 Project I [,0,9] Upon completing this course, students should be able to:. Run testing and validate their systems based on the projects timeline.. Solve problems related to the industrial need in the ICT domain.. Complete the project output that has the commercial value. 4. Present and defend the output. 5. Organize information to produce a formal report. This course joins together all the subjects learnt from year one of the studies including to analyze and to design a specific system, the application of database, algorithm and data structure, web programming, data communication etc. It is compulsory to the final year students to develop a Final Project and to attend the offered courses.. Bachelor Degree Project and Diploma Project Committee, PSM Report Guideline, FTMK, Universiti Teknikal Malaysia Melaka.. Bachelor Degree Project and Diploma Project Committee, PSM Report Guideline Book, FTMK, Universiti Teknikal Malaysia Melaka.. Bachelor Degree Project and Diploma Project Committee, PSM Report Guideline Reference, FTMK, Universiti Teknikal Malaysia Melaka. BITU 98 Project II [,0,9]. Run testing and validate their system based on the project timeline.. Solve problems related to the industrial need in the ICT domain.. Complete the project output that has the commercial value. 4. Present and defend the output. 5. Organize information to produce a formal report. This course joins together all the subjects learnt from year one of the studies including to analyze and to design a specific system, the application of database, algorithm and data structure, web programming, data communication etc. It is compulsory to the final year students to develop a Final Project and to attend the offered courses.. Bachelor Degree Project and Diploma Project Committee, PSM Report Guideline, FTMK, Universiti Teknikal Malaysia Melaka.. Bachelor Degree Project and Diploma Project Committee, PSM Report Guideline Book, FTMK, Universiti Teknikal Malaysia Melaka.. Bachelor Degree Project and Diploma Project Committee, PSM Report Guideline Reference, FTMK, Universiti Teknikal Malaysia Melaka.

20 COURSE CORE SUBJECTS BITI - Logic Programming (,,). Identify the elements and concepts of logic and procedural programming.. Produce the Prolog algorithm for solving logic programming problems.. Design and implement basic program using logic programming structures. Students are exposed to the basic concepts of logic programming such as Prolog syntax and semantic including predicate logic, facts, rules, query, recursive rules, backtracking control, input output and unification. This course is also aimed to prepare the students who will take other Artificial Intelligence subjects.. Bratko, Ivan, (00). Prolog: Programming for Artificial Intelligence, rd. Edition, Addison Wesley.. Mellish, C.S & Clocksin W.F(00), Programming in Prolog, Springler Verlag.. Luger, G. F & Stubblefield, W.A. (00). Artificial Intelligence: Structures and Strategies for Complex Problem Solving, 4th. Edition, Addison Wesley. 4. Mellish, C.S. and Clocksin, W.F.. (00). Programming in PROLOG: Using the ISO Standard. 5th Edition. Springer-Verlag Berlin and Heidelberg GmbH & Co. 5. Bramer, M. (005). Logic Programming with Prolog. Springer-Verlag London Ltd. ISBN: BITI - Knowledge Based System (,,). Explain by relating and describing the fundamental concept of knowledge based system and their components.. Assess and identify appropriate concept and components in knowledge based system problem solving.. Develop a basic knowledge based system based on appropriate concept and component. This course involves introduction to knowledge based system, phases in developing the system, types of knowledge representations, knowledge acquisitions and types of inference techniques and reasoning. Besides, students are exposed to Expert Systems as one of the knowledge based system.. Gonzalez and D. Dankel (004). The Engineering of Knowledge-Based Systems ( nd Edition), Prentice Hall.. J. Giarratano and G. Riley (004). Expert Systems- Principles and Programming (4 th Edition), Thomson/PWS Publishing Company.. Efraim Turban & Jay E. Aronson (005), Decision support systems and intelligent systems, Prentice Hall. 4. Negnevitsky, M., (00), Artificial Intelligence: A Guide to Intelligent System, Addison Wesley. 5. Russel, S & Norvig, P. (00). Artificial Intelligence: A Modern Approach, nd. Edition, Prentice Hall.

21 BITI - Machine Learning (,, ). Explain by relating the fundamental concept of machine learning theory.. Assess and identify the appropriate techniques in machine learning problem solving.. Demonstrate machine learning algorithm based on machine learning concepts. The course aims to provide exposure on the foundation of machine learning, which is the study of how to build a computer system that learns from experience. The course starts with an overview of Data Mining for a background study. Main topics that will be covered are such as concept learning, decision tree learning, Bayesian learning, instance-based learning, learning sets of rules, and reinforcement learning. Besides, some applications of machine learning including robotic control, autonomous navigation, bioinformatics, speech recognition, and web data processing will be introduced.. Mitchell, T.M., (997), Machine Learning, McGraw Hill.. Witten, I.A., Frank, E., (005), Data Mining: Practical Machine Learning and Techniques (Second Edition),Morgan Kaufmann.. E.N Richard (00), Learning Bayesian Networks (Hardcover), Prentice Hall. 4. Alpaydin, E., (004), Introduction to Machine Learning, The MIT Press. 5. Han, J. and Kambel, M. (000), Data Mining: Concepts and Techniques. Morgan Kaufman. BITI - Fuzzy Logic (,,). Explain and analyse the fundamental concept of fuzzy logic.. Investigate and identify the appropriate techniques in fuzzy logic problem solving.. Manipulate computer programme based on fundamental techniques of fuzzy logic for problem solving. The course aims to provide exposure on the foundation of fuzzy logic as one of the soft computing techniques. The course starts with an overview on the concept of fuzziness. The main topics will cover the algebra, quantities and the logical aspect of fuzzy sets, fuzzy operations, fuzzification, defuzzification and fuzzy control. Various applications of fuzzy control such as the rule-based system, PI type, supervisory and adaptive controllers will be included in the discussion.. Nguyen, H. T., Walker, E. A. (999). A First Course in Fuzzy Logic. nd Edition, CRC Press.. Ross, T. J. (004). Fuzzy Logic with Engineering Applications, nd Edition, John Wiley.. Chen, G., Pham, Trung Tat (000). Introduction to Fuzzy Sets, Fuzzy Logic, and Fuzzy Control System. CRC Pr I llc. 4. James, J.B. (00). An introduction to fuzzy logic and fuzzy sets. CRC Press. 5. McNeill, Martin, Ellen. T. (994). Fuzzy Logic: A Practical Approach, Academic Press Professional. BITI - Neural Networks (,,). Explain and analyze the fundamental concept of neural network.. Investigate and identify the appropriate techniques in neural network problem solving.. Manipulate computer programme based on fundamental techniques of neural network for problem solving.

22 This course introduces a soft computing technique that is neural network.. Few fundamental theories in neural network will be introduced including biological neural network, artificial statistic neural network, Hebbian learning and rivalry strength learning. Besides, brief introduction to information theory, application and practice of neural network in relevant domains will be discussed.. Andries, E (00). Computational Intelligence. An Introduction, John Wiley & Sons.. Zilouchian, Jamshidi. (00). Intelligent Control Systems Using Soft Computing Methodologies. CRC Press, Inc.. Kumar, S. (004). Neural networks : a classroom approach. Mc Graw Hill, New Delhi. 4. Perlovsky, L.I (00). Neural networks and intellect : using model - based concepts. Oxford University Press, New York. 5. Smith, K. A. (00) Neural networks in business : techniques and applications. Idea Group Publications. Hershey, P.A. 6. Haykin, S. (999). Neural Networks. A Comprehensive Foundation. Prentice Hall, New Jersey. 7. Fausett, L. (994). Fundamentals of Neural Networks. Prentice Hall. 8. Bose, N. K and Liang, P. (996). Neural Network Fundamentals with Graphs, Algorithms, and Applications. McGraw-Hill. BITI Intelligent Agents (,,). Explain and analyze the fundamental concept of intelligent agents.. Investigate and identify the appropriate techniques in intelligent agents problem solving.. Manipulate computer programme based on fundamental techniques of intelligent agents for problem solving. This course covers the underlying theory of agents, the common agent architectures, methods of cooperation and communication, and the potential applications for agents. Students will be exposed to the concept of intelligent agent and multi agent systems. Students will also construct their own agents for solving different types of problems. The potential applications of agents are numerous including web search assistants, travel advisors, electronic secretaries, bidders in on-line auctions, tutoring systems, and actors in games or simulations. Some of the tools to be used are JSE and Zeus agent building toolkit.. Michael Wooldridge (00). An Introduction to MultiAgent Systems. Chichester: England, John Wiley and Sons.. Gerhard Weiss (000). Multiagent Systems: A modern approach to Distributed Artificial Intelligence. The MIT Press.. Jacques Ferber (999). Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence. Addison-Wesley Professional. 4. Joseph P. Bigus & Jennifer Bigus (00). Constructing Intelligent Agents Using Java: Professional Developer's Guide, nd Edition. Wiley. 5. Lin Padgham & Michael Winikoff (004). Developing IntelligentAgent Systems: A Practical Guide. John Wiley & Sons. BITI 4 - Evolutionary Computing (,,). Explain and analyse the fundamental concept of intelligent agents.

23 . Investigate and identify the appropriate techniques in intelligent agents problem solving.. Manipulate computer programme based on fundamental techniques of intelligent agents for problem solving. This course introduce problem-solving technique in evolutionary computing. Evolutionary computing uses algorithms which are inspired by mechanisms of biological evolution. These search-algorithms apply the concepts of genetic recombination, mutation, and natural selection in producing the potential solutions. A number of evolutionary computing techniques will be taught, and this course puts greater emphasis on Genetic Algorithms. Others techniques such as Simulated Annealing, Ant Colony Optimization and Memetic Algorithm are also covered in this course.. Haupt, R.L, Haupt, S.E, (004) Practical Genetic Algorithms, Wiley-Interscience. Eiben, A.E., Smith, J.E., (00) Introduction to Evolutionary Computing, Springer. B. Eric, D. Marco, T. Guy, (00), Swarm Intelligence: From Natural to Artificial Systems, Oxford University Press. 4. Mitchell, M. (998) An Introduction to Genetic Algorithms (Complex Adaptive Systems), The MIT Press. 5. Drechsler, R. (EDT), Drechsler, N. (EDT) (00) Evolutionary Algorithms for Embedded System Design (Genetic Algorithms and Evolutionary Computation), Kluwer Academic mechanism in computer software, operating system, database, network system and computer security management.. Produce the appropriate security system mechanism for computer software and computer network. 4. Analyze issues that are related to the law and ethics in computer security as well as identify the cyber law associated with computer security issues. Security in Information Technology is a very important issue. It is an area that deserves study by computer professionals, students, and even many computer users. Through this course, student will learn how to control failures of confidentiality, integrity and availability in applications, databases, operating systems and networks alike. Student will also learn on how to plan the recovery solution if any disaster happens to the computing environment... Siti Rahayu, Robiah, Mohd Faizal and Nazrulazhar (006), Information Technology Security, Pearson.. W. Stallings (00). Network Security Essentials: Applications and Standards, nd edition, Prentice Hall, Inc.. C.P. Pfleeger, S. L. Pfleeger (00). Security in computing rd Ed., Prentice Hall International, Inc. 4. D. Gollmann (005). nd Edition, Computer Security, John Wiley & Sons, Inc. 5. B. Schneier (996). Applied Cryptography: Protocols, Algorithms and Source Code in C nd Ed, John Wiley & Sons, Inc. BITS 4 Information Technology Security (,,) At the end of the course, students should be able to:. Explain and elaborate the concept of computer security theories and related items.. Study and identify the concept and the suitable components in providing service and security

24 ELECTIVE SUBJECTS BITI Decision Support System (,,). Explain and analyse the fundamental concept of decision support system.. Investigate and identify the appropriate techniques in decision support system problem solving.. Manipulate computer programme based on fundamental techniques of decision support system for building intelligent system. The course aims to provide students with knowledge of various decision support systems and artificial intelligence systems and the ways in which they support effective decision making in organisations. Topics covered are introduction to DSS, decision makers, types of DSS, development of DSS, modelling and optimization, group DSS, executive ESS, and intelligent DSS.. Cylde W. Holsapple dan Andrew B. Whinston. (996), Decision Support Systems: A Knowledge- Based Approach, Singapore: International Thomson Publishing (ITP) ISBN Efraim Turban & Jay E. Aronson (005), Decision Support Systems and Intelligent Systems, Prentice Hall. ISBN George M. Marakas (00), Decision Support Systems in the st Century, Prentice Hall. ISBN 0848X 4. Matthew Liberatore, Robert Nydick (00) Decision 5. Technology: Modeling, Software, and Applications ISBN Srinivasan, Ananth.(000) Implementing DecisionSupport Systems : Methods, Techniques, and Tools McGraw-Hill, ISBN BITI 5 - Artificial Intelligence in Manufacturing (,,). Analyse the situation of manufacturing operation and how does artificial intelligent technique improve manufacturing operation performance.. Research in artificial intelligent techniques which is appropriate for producing intelligent manufacturing environment.. Manipulate computer programme based on fundamental techniques of artificial intelligence in manufacturing for problem solving. Sinopsis Students are exposed to manufacturing operations in several areas/domain such as system design, planning, scheduling, monitoring and control. The theory and principles accompanied by the real world problem in each area will be studied. It will then be extended with the applications of AI techniques such as knowledge-based system, Neural Network and other that the students already learn from previous AI subjects. At the end of the course, students will involve in the development of intelligence manufacturing module system by using appropriate artificial intelligence techniques.. Kusiak, A., (000), Computational Intelligence in Design and Manufacturing, John Wiley & Sons. Wang, A., Kusiak, A.(000) Computational Intelligence in Design and Manufacturing Handbook. CRC Press. Rusell, S. & Norvig, P (00), Artificial Intelligence a Modern Approach ed. Prentice Hall. 4. Poole D., Mackworth A., & Goebel, R. (998) Computational Intelligence. Oxford University Press. 5. Bourbakis, N.G., (998), Artificial Intelligence and Automation, World Scientific

BACHELOR OF COMPUTER SCIENCE (SOFTWARE DEVELOPMENT)

BACHELOR OF COMPUTER SCIENCE (SOFTWARE DEVELOPMENT) BACHELOR OF COMPUTER SCIENCE (SOFTWARE DEVELOPMENT) COURSE LEARNING OUTCOMES The Bachelor in Computer Science (Software Development) degree course is offered in order to produce knowledgeable and highly

More information

BACHELOR OF COMPUTER SCIENCE (COMPUTER NETWORKING)

BACHELOR OF COMPUTER SCIENCE (COMPUTER NETWORKING) BACHELOR OF COMPUTER SCIENCE (COMPUTER NETWORKING) COURSE LEARNING OUTCOMES A bachelor s degree course in Computer Science, B.Sc. (Computer Networking) (Honours) is aimed to produce highly knowledgeable

More information

Computer Science Introduction

Computer Science Introduction Computer Science Introduction Computer science (CS) is the scientific and practical approach to computation and its applications. CS is a fast-moving field that brings together many disciplines, including

More information

Computer Science Course Descriptions Page 1

Computer Science Course Descriptions Page 1 CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating systems, the Internet,

More information

DIPLOMA IN INFORMATION AND COMMUNICATION TECHNOLOGY

DIPLOMA IN INFORMATION AND COMMUNICATION TECHNOLOGY DIPLOMA IN INFORMATION AND COMMUNICATION TECHNOLOGY DIPLOMA PROGRAMME The Diploma in Information Technology programme deals with designing innovative methodologies and sophisticated tools for developing

More information

One LAR Course Credits: 3. Page 4

One LAR Course Credits: 3. Page 4 Course Descriptions Year 1 30 credits Course Title: Calculus I Course Code: COS 101 This course introduces higher mathematics by examining the fundamental principles of calculus-- functions, graphs, limits,

More information

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as

More information

Diploma Of Computing

Diploma Of Computing Diploma Of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

Masters in Computing and Information Technology

Masters in Computing and Information Technology Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits

More information

01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours.

01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours. (International Program) 01219141 Object-Oriented Modeling and Programming 3 (3-0) Object concepts, object-oriented design and analysis, object-oriented analysis relating to developing conceptual models

More information

Diploma of Website Development

Diploma of Website Development Diploma of Website Development Program Description The BHCK Diploma of Website Development provides the skills and knowledge for a graduate to design, build and manage websites as an independent web developer

More information

Course Descriptions. preparation.

Course Descriptions. preparation. Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating

More information

Masters in Advanced Computer Science

Masters in Advanced Computer Science Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate

More information

PCCC PCCC Course Description

PCCC PCCC Course Description Course Description CIS 101 Computer Concepts and Applications 3 credits (formerly Introduction to Computers and Information Processing) Introduces a variety of topics in computers and computing including

More information

Masters in Networks and Distributed Systems

Masters in Networks and Distributed Systems Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to

More information

Division of Mathematical Sciences

Division of Mathematical Sciences Division of Mathematical Sciences Chair: Mohammad Ladan, Ph.D. The Division of Mathematical Sciences at Haigazian University includes Computer Science and Mathematics. The Bachelor of Science (B.S.) degree

More information

School of Computer Science

School of Computer Science School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level

More information

Computer Information Systems

Computer Information Systems Computer Information System Courses Description 0309331 0306331 0309332 0306332 0309334 0306334 0309341 0306341 0309353 0306353 Database Systems Introduction to database systems, entity-relationship data

More information

DIABLO VALLEY COLLEGE CATALOG 2014-2015

DIABLO VALLEY COLLEGE CATALOG 2014-2015 COMPUTER SCIENCE COMSC The computer science department offers courses in three general areas, each targeted to serve students with specific needs: 1. General education students seeking a computer literacy

More information

Bachelor of Science in Information Technology. Course Descriptions

Bachelor of Science in Information Technology. Course Descriptions Bachelor of Science in Information Technology Course Descriptions Year 1 Course Title: Calculus I Course Code: MATH 101 Pre- Requisite(s): This course introduces higher mathematics by examining the fundamental

More information

Masters in Artificial Intelligence

Masters in Artificial Intelligence Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits

More information

Information and Communications Technology Courses at a Glance

Information and Communications Technology Courses at a Glance Information and Communications Technology Courses at a Glance Level 1 Courses ICT121 Introduction to Computer Systems Architecture This is an introductory course on the architecture of modern computer

More information

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices 232 Computer Science Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface

More information

COURSE TITLE COURSE DESCRIPTION

COURSE TITLE COURSE DESCRIPTION COURSE TITLE COURSE DESCRIPTION CS-00X COMPUTING EXIT INTERVIEW All graduating students are required to meet with their department chairperson/program director to finalize requirements for degree completion.

More information

Introduction to Artificial Intelligence

Introduction to Artificial Intelligence Introduction to Artificial Intelligence 1st year undergraduate degrees with AI and/or CS http://www.cs.bham.ac.uk/~jxb/iai.html Lecturer: Dr. John A. Bullinaria http://www.cs.bham.ac.uk/~jxb John A. Bullinaria,

More information

Course Descriptions. CS 101 Intro to Computer Science

Course Descriptions. CS 101 Intro to Computer Science Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating

More information

INFORMATION TECHNOLOGY PROGRAM

INFORMATION TECHNOLOGY PROGRAM INFORMATION TECHNOLOGY PROGRAM The School of Information Technology offers a two-year bachelor degree program in Information Technology for students having acquired an advanced vocational certificate.

More information

Masters in Information Technology

Masters in Information Technology Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101

More information

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog. Computer Science Dr. Ilhyun Lee Professor Dr. Ilhyun Lee is a Professor of Computer Science. He received his Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1996). He was selected

More information

Bachelor of Information Technology (Incorporating Diploma in Information Technology (Levels 5 and 6)

Bachelor of Information Technology (Incorporating Diploma in Information Technology (Levels 5 and 6) Bachelor of Information Technology (Incorporating Diploma in Information Technology (Levels 5 and 6) Programme Structure STAGE ONE This stage makes up the Diploma in Information Technology (Level 5) 120

More information

Computer and Information Sciences

Computer and Information Sciences Computer and Information Sciences Dr. John S. Eickmeyer, Chairperson Computers are no longer huge machines hidden away in protected rooms and accessible to only a few highly-trained individuals. Instead,

More information

Computer Science A.A. Degree, Certificate of Achievement & Department Certificate Programs

Computer Science A.A. Degree, Certificate of Achievement & Department Certificate Programs A Course of Study for Computer Science A.A. Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require core computer

More information

COURSE CATALOGUE 2013-2014

COURSE CATALOGUE 2013-2014 COURSE CATALOGUE 201-201 Field: COMPUTER SCIENCE Programme: Bachelor s Degree Programme in Computer Science (Informatics) Length of studies: years (6 semesters) Number of ECTS Credits: 180 +0 for the B.Sc.

More information

Degrees Major in Computer Science Minor in Computer Science Major in Software Engineering

Degrees Major in Computer Science Minor in Computer Science Major in Software Engineering LT400, Independent Study: Directed reading registering. (U)(1). LT401, Independent Study: Directed reading registering. (U)(2). LT402, Independent Study: Directed reading registering. (U)(3). LT499, Honors

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 105 Foundations of Computer Science A. Course Number and Title: CISY-105, Foundations of Computer Science B. New

More information

CURRICULUM VITAE EDUCATION:

CURRICULUM VITAE EDUCATION: CURRICULUM VITAE Jose Antonio Lozano Computer Science and Software Development / Game and Simulation Programming Program Chair 1902 N. Loop 499 Harlingen, TX 78550 Computer Sciences Building Office Phone:

More information

Students who successfully complete the Health Science Informatics major will be able to:

Students who successfully complete the Health Science Informatics major will be able to: Health Science Informatics Program Requirements Hours: 72 hours Informatics Core Requirements - 31 hours INF 101 Seminar Introductory Informatics (1) INF 110 Foundations in Technology (3) INF 120 Principles

More information

Department of Computer Science

Department of Computer Science Department of Computer Science Ali Sekmen, PhD 2, Chair 005, McCord Hall 615-963-5712 Faculty: K. Al Nasr, W. Chen, E. Erdemir, M. Hayes, H. Miao, T. Rogers, G. Shao, F. Yao General Statement: The Department

More information

MEng, BSc Applied Computer Science

MEng, BSc Applied Computer Science School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions

More information

Data Mining and Business Intelligence CIT-6-DMB. http://blackboard.lsbu.ac.uk. Faculty of Business 2011/2012. Level 6

Data Mining and Business Intelligence CIT-6-DMB. http://blackboard.lsbu.ac.uk. Faculty of Business 2011/2012. Level 6 Data Mining and Business Intelligence CIT-6-DMB http://blackboard.lsbu.ac.uk Faculty of Business 2011/2012 Level 6 Table of Contents 1. Module Details... 3 2. Short Description... 3 3. Aims of the Module...

More information

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008 Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report

More information

Digital Technology. Degrees. Certificate of Achievement. To earn an A.A. or A.S. Degree:

Digital Technology. Degrees. Certificate of Achievement. To earn an A.A. or A.S. Degree: Digital Technology Degrees A.S. Web Development A.S. Media Technology A.S. Office Technology Certificate of Achievement Mobile Application Development Web Development Media Technology Office Technology

More information

Cabrillo College Catalog 2015-2016

Cabrillo College Catalog 2015-2016 COMPUTER SCIENCE Natural Applied Sciences Division Wa Garner, Division Dean Division Office, Room 701 Steve Hodges, Program Contact, (831) 479-6494 Aptos Counsel: (831) 479-6274 f appointment Watsonville

More information

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE SCHOOL OF COMPUTER SCIENCE, CIUDAD REAL Core Subjects (CS) Compulsory Subjects (CPS) Optional

More information

Doctor of Philosophy in Computer Science

Doctor of Philosophy in Computer Science Doctor of Philosophy in Computer Science Background/Rationale The program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects

More information

University of Nicosia, Cyprus

University of Nicosia, Cyprus University of Nicosia, Cyprus Course Code Course Title ECTS Credits MENG-492 Capstone Design Project II 6 Department Semester Prerequisites Engineering Fall, Spring Senior Standing and Approval by the

More information

FACULTY OF ECONOMICS AND MANAGEMENT PROGRAMME ADMISSION QUALIFICATION LIST OF COURSES

FACULTY OF ECONOMICS AND MANAGEMENT PROGRAMME ADMISSION QUALIFICATION LIST OF COURSES FACULTY OF ECONOMICS AND MANAGEMENT PROGRAMME ADMISSION QUALIFICATION LIST OF COURSES Accounting 6 Semesters Kuala Lumpur Islamic Economy Possess Bachelor Degree of Accounting with a high cumulative grade

More information

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5.

More information

Learning outcomes. Knowledge and understanding. Competence and skills

Learning outcomes. Knowledge and understanding. Competence and skills Syllabus Master s Programme in Statistics and Data Mining 120 ECTS Credits Aim The rapid growth of databases provides scientists and business people with vast new resources. This programme meets the challenges

More information

M.S. Computer Science Program

M.S. Computer Science Program M.S. Computer Science Program Pre-requisite Courses The following courses may be challenged by sitting for the placement examination. CSC 500: Discrete Structures (3 credits) Mathematics needed for Computer

More information

Computer Science. Cabrillo College Catalog 2011-2012

Computer Science. Cabrillo College Catalog 2011-2012 COMPUTER SCIENCE Natural Applied Sciences Division Wa Garner, Division Dean Division Office, Room 701 Susan Nerton, Program Chair, (831) 479-6545 Aptos Counsel: (831) 479-6274 f appointment Watsonville

More information

Bachelor Degree in Informatics Engineering Master courses

Bachelor Degree in Informatics Engineering Master courses Bachelor Degree in Informatics Engineering Master courses Donostia School of Informatics The University of the Basque Country, UPV/EHU For more information: Universidad del País Vasco / Euskal Herriko

More information

Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences.

Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences. Information Systems Dr. Haesun Lee Professor Dr. Haesun Lee is a Professor of Computer Science. She received her Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1997). Her primary

More information

VIII. COURSE SYLLABI E. MANAGEMENT INFORMATION SYSTEMS COURSES

VIII. COURSE SYLLABI E. MANAGEMENT INFORMATION SYSTEMS COURSES VIII. COURSE SYLLABI E. MANAGEMENT INFORMATION SYSTEMS COURSES MISY 2311: Introduction to Management Information Systems MISY 2312: Introductory Programming for Information Systems MISY 2313: Intermediate

More information

MEng, BSc Computer Science with Artificial Intelligence

MEng, BSc Computer Science with Artificial Intelligence School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give

More information

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent

More information

Master of Science in Computer Science Information Systems

Master of Science in Computer Science Information Systems Master of Science in Computer Science Information Systems 1. General Admission Requirements. Admission to Graduate Studies (see graduate admission requirements). 2. Program Admission. In addition to meeting

More information

MSc Information Technology - E521

MSc Information Technology - E521 MSc Information Technology - E521 1. Aims and Objectives This conversion programme targets non-engineering graduates with a view of preparing them for the employment market where up-to-date IT skills represent

More information

Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes Computer Science 207 Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface

More information

Proposal for Undergraduate Certificate in Large Data Analysis

Proposal for Undergraduate Certificate in Large Data Analysis Proposal for Undergraduate Certificate in Large Data Analysis To: Helena Dettmer, Associate Dean for Undergraduate Programs and Curriculum From: Suely Oliveira (Computer Science), Kate Cowles (Statistics),

More information

Computer Science/Software Engineering

Computer Science/Software Engineering 292 School of Science and Engineering Computer Science/Software Engineering Everald E. Mills, PhD, Chair Objectives The computer science program seeks to prepare students for careers that require sophisticated

More information

Study Plan for the Bachelor Degree in Computer Information Systems

Study Plan for the Bachelor Degree in Computer Information Systems Study Plan for the Bachelor Degree in Computer Information Systems The Bachelor Degree in Computer Information Systems/Faculty of Information Technology and Computer Sciences is granted upon the completion

More information

B.Sc. in Computer Information Systems Study Plan

B.Sc. in Computer Information Systems Study Plan 195 Study Plan University Compulsory Courses Page ( 64 ) University Elective Courses Pages ( 64 & 65 ) Faculty Compulsory Courses 16 C.H 27 C.H 901010 MATH101 CALCULUS( I) 901020 MATH102 CALCULUS (2) 171210

More information

Programme Specification for the. Cardiff Metropolitan University. Master of Science (MSc) in Information Technology

Programme Specification for the. Cardiff Metropolitan University. Master of Science (MSc) in Information Technology LONDON SCHOOL OF COMMERCE Programme Specification for the Cardiff Metropolitan University Master of Science (MSc) in Information Technology Contents Programme Aims and Objectives 3 Programme Structure

More information

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs A Course of Study for COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require core

More information

School of Computer Science

School of Computer Science School of Computer Science Computer Science - Honours Level - 2015/6 - August 2015 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level

More information

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Please consult the Department of Engineering about the Computer Engineering Emphasis. COMPUTER SCIENCE Computer science is a dynamically growing discipline. ABOUT THE PROGRAM The Department of Computer Science is committed to providing students with a program that includes the basic fundamentals

More information

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs A Course of Study f COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require ce

More information

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing LONDON SCHOOL OF COMMERCE Programme Specification for the Cardiff Metropolitan University BSc (Hons) in Computing Contents Programme Aims and Objectives Programme Structure Programme Outcomes Mapping of

More information

ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science

ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science Program Schedule CTech Computer Science Credits CS101 Computer Science I 3 MATH100 Foundations of Mathematics and

More information

Department of Computer Science

Department of Computer Science The University of Texas at San Antonio 1 Department of Computer Science The Department of Computer Science offers a Bachelor of Science degree in Computer Science and a Minor in Computer Science. Admission

More information

Artificial Intelligence. Class: 3 rd

Artificial Intelligence. Class: 3 rd Artificial Intelligence Class: 3 rd Teaching scheme: 4 hours lecture credits: Course description: This subject covers the fundamentals of Artificial Intelligence including programming in logic, knowledge

More information

School of Computer Science

School of Computer Science Computer Science Honours Level 2013/14 August 2013 School of Computer Science Computer Science (CS) Modules CS3051 Software Engineering SCOTCAT Credits: 15 SCQF Level 9 Semester: 1 This module gives a

More information

CCA CYBER SECURITY TRACK

CCA CYBER SECURITY TRACK CCA CYBER SECURITY TRACK 2013-2014 CCA Advanced Cyber Security Track A detailed description of the advanced cyber security track. Courses to be offered in the CCA Advanced Cyber Security Track 2013-2014

More information

REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN BIOINFORMATICS (BSc[BioInf])

REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN BIOINFORMATICS (BSc[BioInf]) 820 REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN BIOINFORMATICS (BSc[BioInf]) (See also General Regulations) BMS1 Admission to the Degree To be eligible for admission to the degree of Bachelor

More information

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce Program Objective #1 (PO1):Students will be able to demonstrate a broad knowledge of Computer Science

More information

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT Udvar-Hazy Business Building (435) 652-7723 http://cit.cs.dixie.edu/ To find faculty & staff phone numbers and email addresses, please consult the University

More information

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC) COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC) Computer Science (COSC) courses are offered by the School of Information Arts and Technologies within the Yale Gordon College of Liberal Arts.

More information

Department of Computer Science

Department of Computer Science 82 Advanced Biochemistry Lab II. (2-8) The second of two laboratory courses providing instruction in the modern techniques of biochemistry. Experiments are performed on the isolation, manipulation and

More information

FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY AUTUMN 2016 BACHELOR COURSES

FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY AUTUMN 2016 BACHELOR COURSES FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY Please note! This is a preliminary list of courses for the study year 2016/2017. Changes may occur! AUTUMN 2016 BACHELOR COURSES DIP217 Applied Software

More information

Master Degree Program in Computer Science (CS)

Master Degree Program in Computer Science (CS) Master Degree Program in Computer Science (CS) Students holding Bachelor s degree in Computer Science are accepted as graduate students, after meeting the general requirements stated below. Applicants

More information

Information Technology Division

Information Technology Division 151 xxx Introduction to IT Division The Higher Colleges of Technology offers one of UAEÕ s largest selections of Information Technology programs. Students study Diploma, Higher Diploma and Bachelor Degree

More information

The B.S. Degree Program in Information Systems

The B.S. Degree Program in Information Systems 1 Prince Sultan University College of Computer and Information Sciences Department of Information Systems The B.S. Degree Program in Information Systems 2010/2011 2 Introduction The Information Systems

More information

Description of the program

Description of the program Study program Faculty Cycle Business Informatics Contemporary Sciences and Technologies Undergraduate ECTS 180 Offered in Tetovo and Skopje Description of the program The three-year curricula (Bachelor

More information

Diablo Valley College Catalog 2014-2015

Diablo Valley College Catalog 2014-2015 Mathematics MATH Michael Norris, Interim Dean Math and Computer Science Division Math Building, Room 267 Possible career opportunities Mathematicians work in a variety of fields, among them statistics,

More information

FACULTY OF ENGINEERING AND INFORMATION SCIENCES

FACULTY OF ENGINEERING AND INFORMATION SCIENCES FACULTY OF ENGINEERING AND INFORMATION SCIENCES ENGINEERING INFORMATION & COMMUNICATION TECHNOLOGY MATHEMATICS & STATISTICS PHYSICS ENGINEERING Master of Engineering go.uow.edu.au/meng 083844B ENTRY REQUIREMENTS

More information

2010-2011 Assessment for Master s Degree Program Fall 2010 - Spring 2011 Computer Science Dept. Texas A&M University - Commerce

2010-2011 Assessment for Master s Degree Program Fall 2010 - Spring 2011 Computer Science Dept. Texas A&M University - Commerce 2010-2011 Assessment for Master s Degree Program Fall 2010 - Spring 2011 Computer Science Dept. Texas A&M University - Commerce Program Objective #1 (PO1):Students will be able to demonstrate a broad knowledge

More information

School of Management and Information Systems

School of Management and Information Systems School of Management and Information Systems Business and Management Systems Information Science and Technology 176 Business and Management Systems Business and Management Systems Bachelor of Science Business

More information

Master of Science in Computer Science

Master of Science in Computer Science Master of Science in Computer Science Background/Rationale The MSCS program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation,

More information

Course Syllabus For Operations Management. Management Information Systems

Course Syllabus For Operations Management. Management Information Systems For Operations Management and Management Information Systems Department School Year First Year First Year First Year Second year Second year Second year Third year Third year Third year Third year Third

More information

Bachelor of Technology (Computer Engineering.) Scheme of Courses/Examination. (3 rd SEMESTER) 1 HUT-211 Organizational Behaviour 2 1-3 60 40-100 3 2.

Bachelor of Technology (Computer Engineering.) Scheme of Courses/Examination. (3 rd SEMESTER) 1 HUT-211 Organizational Behaviour 2 1-3 60 40-100 3 2. Bachelor of Technology (Computer Engineering.) Scheme of s/examination Sl. (3 rd SEMESTER) Teaching Schedule Examination Schedule 1 HUT-211 Organizational Behaviour 2 1-3 60 40-100 3 2.5 2 COT-201 Programming

More information

School of Mathematics, Computer Science and Engineering. Mathematics* Associate in Arts Degree COURSES, PROGRAMS AND MAJORS

School of Mathematics, Computer Science and Engineering. Mathematics* Associate in Arts Degree COURSES, PROGRAMS AND MAJORS Mathematics School of Mathematics, Computer Science and Engineering Dean: Lianna Zhao, MD Academic Chair: Miriam Castroconde Faculty: Miriam Castroconde; Terry Cheng; Howard Dachslager, PhD; Ilknur Erbas

More information

Ministry of Manpower Colleges of Technology Information Technology Department List of IT Department Courses with Prerequisite and brief description

Ministry of Manpower Colleges of Technology Information Technology Department List of IT Department Courses with Prerequisite and brief description 1 ITNT4102 2 ITDB 4200 Ad-Hoc Wireless Mobile Networking Advance Database Techniques ITNT3203 and ITNT3102 ITDB 4102 Networking II, Logic Design Oracle Fundamental 3 ITAD1100 Advanced IT Skills FPIT0001

More information

SYSTEMS, CONTROL AND MECHATRONICS

SYSTEMS, CONTROL AND MECHATRONICS 2015 Master s programme SYSTEMS, CONTROL AND MECHATRONICS INTRODUCTION Technical, be they small consumer or medical devices or large production processes, increasingly employ electronics and computers

More information

ก ก ก ก ก 460-104 3(3-0-6) ก ก ก (Introduction to Business) (Principles of Marketing)

ก ก ก ก ก 460-104 3(3-0-6) ก ก ก (Introduction to Business) (Principles of Marketing) ก ก ก 460-101 3(3-0-6) ก ก ก (Introduction to Business) ก ก ก ก ก ก ก ก ก ก ก ก ก ก ก Types of business; business concepts of human resource management, production, marketing, accounting, and finance;

More information

School of Computer Science for Business Management. Bachelor in Computer Science for Economics TAUGHT IN ENGLISH

School of Computer Science for Business Management. Bachelor in Computer Science for Economics TAUGHT IN ENGLISH ROMANIAN-AMERICAN UNIVERSITY School of Computer Science for Business Management Bachelor in Computer Science for Economics TAUGHT IN ENGLISH The primary task undertaken by the Computer Science for Economics

More information

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing CS Master Level Courses and Areas The graduate courses offered may change over time, in response to new developments in computer science and the interests of faculty and students; the list of graduate

More information

Department of Computer Science and Engineering

Department of Computer Science and Engineering Mississippi State University 1 Department of Computer Science and Engineering Department Head: Professor Donna Reese Office: 300 Butler Hall The Department of Computer Science and Engineering is dedicated

More information

Computer Science. Master of Science

Computer Science. Master of Science Computer Science Master of Science The Master of Science in Computer Science program at UALR reflects current trends in the computer science discipline and provides students with a solid theoretical and

More information