Curriculum for the Bachelor Degree in Computer Information Systems (CIS)

Size: px
Start display at page:

Download "Curriculum for the Bachelor Degree in Computer Information Systems (CIS)"

Transcription

1 Curriculum for the Bachelor Degree in Computer Information Systems (CIS) The curriculum for the B.Sc. degree in Computer Information Systems (CIS) consists of (2) credit hours distributed as follows:- 2 4 Requirements University Requirements Compulsory Elective Faculty Requirements Specialization Requirements Compulsory Elective Supportive Specialization Requirements Credit Hours (Cr.H.)

2 799 Curriculum for the Bachelor Degree in Computer Information Systems (CIS) First: University Requirements (27 Cr. H.) A. Compulsory Requirements (2 Cr. H.) Title Computer Skills () Arabic () Arabic (2) English () English (2) Military Sciences Patriotic Education Cr. H. 2 Weekly Hours Lecture Lab Prerequisite B. Elective University Requirements (6 Cr. H.) The student is allowed to select (6 Cr. H.) from the university elective courses other than the courses offered by his faculty Title Communication Skills Educational Psychology Jordanian Society Sport for All Islamic Culture Administration & Economic Concepts Agriculture in Jordan Environment and Society Cr. H. 2 CIS

3 799 Second: Faculty Requirements (2 Cr. H.) Title Calculus () Calculus (2) General Physics for IT General Physics Lab. For IT Object Oriented Programming Cr. H. Weekly Hours Lecture Lab Prerequisite * Object Oriented Programming Lab 2272* 22 8 * : or parallel Probability & Statistics Computer Skills (2) Third: Specialization Requirements (85 Cr. H.) A. Compulsory Requirements (7 Cr. H.) Title Cr. H. Weekly Hours Lec. Lab. Prerequisite Java Programming Java Programming Lab Data Structures () Data Structures Lab () Digital Logic Digital Logic Lab Database Systems () Database Systems Lab () Visual Programming Visual Programming Lab Web Applications Programming Web Applications Programming lab Algorithms Theory () Operating Systems Computer Networks Computer Networks Lab * * * * * * CIS

4 System Analysis and Design Software Engineering Information Retrieval Systems Management of Networks Wireless Networks Database Management Systems Information Security Data Warehousing Data Mining Intelligent Systems Graduation Project Field Training Cr. H. 9 Cr. H. * : or parallel B. Elective Specialization Requirements (2) Cr. H. to selected from the following list: Title Cr. Hr. Weekly Hours Lec. Lab. Prerequisite Database Systems (2) Image Processing Algorithms Theory (2) Computer Organization & Architecture ASDddddaArchitecture Web Engineering and Design aaararchitecture Data Structures (2) Architecture Architecture Geographical Information Systems E-Commerce Systems Pattern Classification and Clustering Multimedia Special Topics in Computer Information Systems CIS

5 799 Guidelines for the bachelor degree in Computer Information Systems First Semester Name General Physics for IT General Physics Lab for IT Calculus () Arabic () Computer Skills () English () First Year C.H Second Semester Name Probability and Statistics Calculus (2) Computer Skills (2) Patriotic Education English (2) C.H. 5 Second Year First Semester Second Semester -- Name University Elective C.H. 825 Name Java Programming C.H. 82 Object Oriented 826 Programming Java Programming Lab Object Oriented 824 Programming Lab 82 Data Structures () 822 Digital Logic 822 Data Structures Lab () 824 Database Systems () 52 Arabic (2) 845 Information Retrieval Systems 824 Database Systems Lab () 822 Digital Logic Lab 842 System Analysis and Design CIS

6 First Semester Name Web Applications Programming Computer Networks Computer Networks Lab Algorithms Theory () Database Management Systems Web Applications Programming lab Data Warehousing Third Year C.H Second Semester Name Visual Programming Visual Programming Lab University Elective Operating Systems Software Engineering Data Mining C.H First Semester Name Specialization Elective Wireless Networks Intelligent Systems Field Training Military Science Forth Year C.H Second Semester Name Specialization Elective Specialization Elective Specialization Elective Management of Networks Information Security Graduation Project C.H. 8 6 CIS

7 799 Description for Bachelor Degree in Computer Information Systems 84 Algorithms Theory () (-) Definition of algorithms, algorithm analysis, techniques for measuring program performance, introduction to complexity analysis, asymptotic notations, divide and conquer algorithms (merge sort, quick Sort, binary search, strassen matrix multiplications, selection problem, writing recurrences, solving recurrences using master method), graph algorithms (basic terminologies, graph representations, graph traversal algorithms, topological sort algorithms, minimum spanning tree, Prim's and Kruskal's algorithms). 8 Computer Networks (-) Open system interconnection (OSI) reference model, TCP/IP reference model, physical layer, data link layer, network layer, transport layer, session layer, presentation layer, applications layer, LAN architectures, WAN architectures, network design, network management and network security. 8 Computer Networks Lab (-) Practical applications to cover the theoretical topics discussed in computer networks course. 842 Computer Organization & Architecture (-) Internal structure and operation of modern computer systems, Design and operation of the system bus, Design and operation of Arithmetic, Logic, and Shift Units, Control Unit: microprogrammed vs. hardwired control, CISC and RISC architectures, Pipelining, cache memory and memory hierarchies, Interrupts and I/O structures. 55 Computer Skills () (-6) Components of computers, basic concepts of information technology (IT), the use of personal computers and common computer applications at adequate level of competence, hardware and software of computers, commonly used software general applications (operating systems, word processing, spreadsheets, presentation and database software), brief introduction to communication (Internet, , world-wide-web, etc.). 8 Computer Skills (2) (2-) Basics of programming, algorithm development using top-down design with syntax and semantics of the C++ programming language, creating, compiling and executing C++ programs, primitive data types, operations, control structures, procedures and functions, arrays and classes. 82 Data Structures () (-) Introduction to data structures, problem specification and program design, analysis, testing, verification, and correctness of algorithms, logical and physical representation of data, data 7 CIS

8 799 structure operations, linked lists, queues, stacks, searching and sorting, tree data structures, this course is taught based on C++ programming language. 822 Data Structures Lab () (-) Review of C++ programming language and programming environment, primitive and userdefined data types, classes, stacks, queues, linked lists, searching and sorting, binary trees, binary search trees. 824 Database Systems () (-) Basic concepts and terminology, database, database administrator, database management systems, characteristics of the database approach, the three level-schema architecture, data independence, the entity relationship model, notations and concepts, the relational model (concepts, constraints and operations), relational algebra, ER to relational mappings, the SQL language, functional dependencies and normalization. 824 Database Systems Lab () (-) Oracle database architecture, review of the ER model, ER diagrams, creating tables, modifying tables, primary keys, unique fields, linking tables and foreign keys, SQL language, populating tables and the INSERT statement, the SELECT statement, the UPDATE statement, the DELETE statement, stored procedures, database views, user management. 822 Digital Logic (-) Numbering systems, boolean algebra, logic algebra, basic logic gates, minimization of logic functions, combinational logic: adders, subtractors, encoders and decoders, multiplexers and demultiplexers, sequential logic: flip-flops, counters, registers and clocked sequential circuits. 822 Digital Logic Lab (-) Review of the binary numbering system, the basic logic operations, logic gates, the AND, OR, NOT, XOR, and XNOR gates, combinational logic design, gates minimization, combinational logic design using, decodes, multiplexers. 847 Field Training 6 (-) Through this course, students are to apply, in the real world, what they have learned during the first three years of their study in the University. 825 Java Programming (-) Introduction to Java, the Java programming environment, variables, primitive data types, expressions, control constructs, strings in Java, arrays and vectors, Hash tables, files and I/O in Java, The Java AWT, components, events, layout managers, improved GUI libraries, threads, synchronization, Java intervals, Sockets, writing a server and a client. 8 CIS

9 Java Programming Lab (-) The Java syntax, compiling and running Java programs, printing output to console, primitive data types, mathematical expressions and mathematical operators, datatype promotion and casting, logical operators, relational operators, control statements, the ternary operator, looping 82 Object Oriented Programming (-) Object-oriented (OO) programming environment, OO building blocks, input/output, loops, decisions, functions, arrays and strings, data structures, encapsulation, advanced variables, object oriented programming, useful OO features, classes and objects, inheritance, polymorphism, method overloading, handling exceptions, thread programming and multithreading, this course is taught based on C# language. 824 Object Oriented Programming Lab (-) Practical applications to cover the theoretical topics discussed in Object Oriented Programming course. 822 Operating Systems (-) Basic concepts and mechanisms of modern operating systems, history of operating systems, computer and operating system structures, basic issues in concurrency, thread management, deadlock control, synchronization, scheduling, memory management, process management. 847 Graduation Project (-) The student is expected to put into action his knowledge gained from the different courses in this study plan through a graduation project. 84 Software Engineering (-) Principles and practices of software engineering, software quality concepts, process models, software requirements analysis, design methodologies, software testing and software maintenance, hands-on experience in building a software system using the waterfall life cycle model in the lab environment, software development life cycle deliverables, the requirements, specification and design documents, the system code, test plan, and user manuals. 842 System Analysis and Design (-) Overview, system concepts, system development life cycle, system analysis, preliminary investigation & information gathering, feasibility study & cost/benefit analysis, structured analysis, system design, introducing system design, system design activities, system implementation, system testing and quality assurance, implementation and software maintenance. 9 CIS

10 Database Management Systems (-) Introduction to databases and database management systems (DBMS), relational algebra; E-R diagrams; normalization, SQL, Query-by-Example, views, stored procedures, triggers, assertions, indexing and hashing. 826 Information Security (-) The concepts and issues related to securing information systems, the development of policies to implement information security controls, data integrity, data privacy, data security, information security (IS) perspectives, legal issues, technical tools and methods, social and ethical concerns in IS, information security risks, creating an information security policy, implementing and enforce IS policies. 82 Management of Networks (-) Introduction to types of network operating systems, case study of one of the network operating systems such as Windows and Linux, network hardware and software configuration, network services and their configuration, network security policy, privileges and permissions, file system management, system backup, domains and domain controller, virtual private networks. 82 Wireless Networks (-) Introduction to wireless technology, understanding radio frequency communication, infrared and Bluetooth. Wireless Personal Area Networks (WPAN), Wireless Local Area Networks (WLAN), and Wireless Wide Area Networks (WWAN), physical layer standards, medium access control, building and securing WLAN, Wide Area Networks including cellular networks and cellular data networks Geographical Information Systems (-) Introduction to GIS, GIS Applications, History of development of GIS, GIS techniques and technology, Data representation is GIS, Projections, coordinate systems and registration; Spatial analysis with GIS, Graphic display techniques, Recent GIS developments, Web mapping Adding the dimension of time to maps E-Commerce Systems (-) Introduction to e-commerce, e-commerce business models and concepts, the Internet: e- Commerce Infrastructure, building e-commerce web site, e-commerce website evaluation and usability testing, personalization and customization, online security and payment systems, e- commerce marketing concepts, e-commerce marketing communications, ethical, social, and political issues in e-commerce, B2B e-commerce, supply chain management and collaborative commerce Pattern Classification and Clustering (-) Introduction to computational methods for classification and clustering of high-dimensional data, classification and clustering fundamental concepts, decision tree learning, parzen windows, principal components, Fisher's discriminates, feature selection, Bayesian classifiers, statistical clustering, competitive learning, non-linear regression, and model selection, Hidden Markov models, support vector machines. CIS

11 Human-Computer Interaction (-) Designing, building, and programming graphical user interfaces, human-centered software evaluation, human-centered software development, HCI aspects of multimedia systems and Web-based systems, understanding human behavior with interactive objects, developing and evaluating interactive software using a human-centered approach, HCI design issues with multiple types of interactive software Intelligent Systems (-) Introduction to intelligent systems, learning paradigms, supervised and unsupervised learning, decision trees, linear classifiers, perceptron and SVM, Naïve Bayes classifier, basics of clustering analysis, K-mean clustering algorithms, hierarchical clustering algorithms Data Warehousing (-) Data Warehousing (DW) basic concepts, fundamental issues of DW, techniques for designing a data warehouse or data mart, phases and tasks of the data warehouse design process, business modeling, entity relationship diagramming, dimensional modeling, physical modeling, Warehouse metadata management. 826 Data Mining (-) Basic concepts behind data mining (DM) (knowledge discovery in databases), DM applications, DM techniques and models, ethics and privacy issues in data mining, main data mining methods, data warehousing, data cleaning, clustering, classification, association rules mining, recent techniques for web mining. 87 Visual Programming (-) Introduction to programming languages, object-oriented programming languages, event-driven programming, properties and methods, construction of forms, form controls, toolboxes, designing and implementing user s menus and toolbars, sounds and multimedia, visual developing environment, database and Internet connectivity. 88 Visual Programming Lab (-) Practical applications to cover the theoretical topics discussed in visual programming course. 89 Web Applications Programming (-) Introduction to a language that is specialized in Internet applications, Web-based forms, validation, basic GUI-components, web-based database connectivity. This course is taught based on ASP,NET, ADO.NET, XML technologies. CIS

12 799 8 Web Applications Programming Lab (-) Practical applications to cover the theoretical topics discussed in Web application programming course. 846 Algorithms Theory (2) (-) Algorithm analysis, recurrences, solving recurrences (master method and iteration method), greedy algorithms, dynamic programming, string matching, NP-completeness. 87 Data Structures (2) (-) Advanced data structures, binary search tree (BSTs), balanced BSTs, AVL trees, splay trees, one-dimensional and multi-dimensional range searching techniques, Hash tables and hashing function, priority queues, string data structures, graphs. 844 Database Systems ( 2) (-) Advanced concepts in the design and implementation of database systems, query optimization, concurrency control, recovery, transaction processing, distributed databases, web and semistructured data. 847 Image Processing (-) Human visual system, illumination modeling, image acquisition, image enhancement in spatial and frequency domains, color image processing, image compression and analysis, image segmentation, morphological image processing, object recognition, image Restoration. 845 Information Retrieval Systems (-) Principles of information retrieval (IR), IR application to information systems and services, models of user information seeking behavior, human information processing and their relationship to retrieval models in information systems; IR techniques; document classification, evaluation techniques of IR systems, handling of large data collections. 848 Multimedia (-) This course is an introduction to the major topics related to multimedia, survey of hardware and software, multimedia programming, multimedia and the Internet, text encoding, formatting, storage and distribution, still images, image sensors, optical illusion, image resolution, pixel neighborhood relations, video coding, digital broadcasting, video compression standards, animation, digital audio signals, and video conferencing E-Commerce Systems (-) Models for E-business, Customer Behavior Models, E-Business Functions, Performance Models, Service Time and Demand Queues, Performance Laws, Queuing Networks, Cost of Security (Payment Systems, Cryptography, Firewalls). 2 CIS

13 Pattern Classification and Clustering (-) The theory of pattern classification and clustering (PCC), Successful PCC techniques: maximum-likelihood, Bayesian and Parzen window estimation, k-nearest-neighbor algorithm, multi-layer neural networks, hidden Markov models, Bayesian networks, and decision trees. PCC foundations from statistics and computational learning theory; theory of regularization, resampling techniques Special Topics in Computer Information Systems (-) Topics of popular and accelerated interest, selected from the CIS field, topics may vary in different course offerings. This course cannot be repeatedly taken by the same student more than one time. 846 Web Engineering and Design (-) General concepts of the Internet and Intranet technology, The World Wide Web, TCP/IP and web design languages (HTML, CSS, JavaScript, and ASP), applications of web engineering and design in developing solutions in education, economics and E-business Neural Networks and Genetic Algorithms (-) Introduction to Artificial Neural Network (ANN) and Genetic Algorithms (GAs), theory and applications of ANNs and Gas, historical background of ANNs, neurons, comparison between artificial neuron and natural neurons in human brain, a model of single neuron, network structure, activation functions, perceptron NN, The perceptron learning rule, back-propagation NNs, evolutionary algorithms and GAs, applications of GAs, computational model of GAs, GA operations, termination criteria, solving some problems using ANNs and GAs Simulation and Modeling (-) Simulation models, discrete and trace-driven simulations, data collection and analysis, random number generators, analysis of simulation output, optimization of simulators, analytic modeling, queuing theory, workload characterization. 24 General Physics for IT (-) Vectors, equations of motion, Newton's laws and applications, work, work and energy, electric force, electric field, electric flux, Gausses law and applications, potential difference and equipotential surfaces, electric potential due to point charges, energy stored in a system of point charges, capacitors, combination of capacitors, energy stored in a charged capacitor, electric current, resistance and Ohm's law, electrical energy and power, electromotive force, combination of resistances, Kirchhoff's laws, RC circuit, magnetic field, magnetic force on a charged particle, magnetic force on a current carrying conductor, Biot- Savart law, Amperes law, applications. CIS

14 General Physics Lab. For IT (-) Significant figures and errors, measurements and uncertainty, vectors (equilibrium of forces), friction, conservation of energy, Galvanometer, Ammeter and Voltmeter, electric field mapping, Ohm's law, electric equivalent of heat, potentiometer, Kirchhoff's rules, parallel plate capacitor, RC circuit. 4 CIS

Curriculum for the Bachelor Degree in Computer Science (CS)

Curriculum for the Bachelor Degree in Computer Science (CS) The curriculum for the B.Sc. degree in consists of (2) credit hours distributed as follows:- Course 2 4 Requirements University Requirements Compulsory Elective Faculty Requirements Specialization Requirements

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

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

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

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

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

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

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

Master s Program in Information Systems

Master s Program in Information Systems The University of Jordan King Abdullah II School for Information Technology Department of Information Systems Master s Program in Information Systems 2006/2007 Study Plan Master Degree in Information Systems

More information

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) 244 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference

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

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

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

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

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) 305 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference

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

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 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

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

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

How To Learn To Manage A Computer System

How To Learn To Manage A Computer System FACULTY OF COMPUTING STUDY PROGRAM: INFORMATION TECHNOLOGY CURRICULUM Introduction As an academic discipline, Information Technology focuses on preparing graduates who are concerned with issues related

More information

STUDY PROGRAM: INFORMATION SYSTEM

STUDY PROGRAM: INFORMATION SYSTEM FACULTY OF COMPUTING STUDY PROGRAM: INFORMATION SYSTEM CURRICULUM INTRODUCTION Information Systems as a field of academic study encompasses the concepts, principles, and processes for two broad areas of

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

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

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

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

COURSE DESCRIPTION FOR THE COMPUTER INFORMATION SYSTEMS CURRICULUM

COURSE DESCRIPTION FOR THE COMPUTER INFORMATION SYSTEMS CURRICULUM COURSE DESCRIPTION FOR THE COMPUTER INFORMATION SYSTEMS CURRICULUM Course Code 2505100 Computing Fundamentals Pass/ Fail Prerequisite None This course includes an introduction to the use of the computer

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

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) 299 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference

More information

Course Description for the Bachelors Degree in Library and Information Science

Course Description for the Bachelors Degree in Library and Information Science Course Description for the Bachelors Degree in Library and Information Science 807120 Introduction to Information Science and Libraries: Information age and knowledge, information society, types of libraries

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

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 (5651) Test at a Glance

COMPUTER SCIENCE (5651) Test at a Glance COMPUTER SCIENCE (5651) Test at a Glance Test Name Computer Science Test Code 5651 Time Number of Questions Test Delivery 3 hours 100 selected-response questions Computer delivered Content Categories Approximate

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

How To Get A Computer Science Degree

How To Get A Computer Science Degree (CS) CS 1030 Foundations of Computer Science, Spring, Summer Introduces the basics of computing, including computer hardware, and programming concepts and language. Explores how computers work and how

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

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures

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

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

Computer Science (COMP)

Computer Science (COMP) Prairie View A & M University 1 Computer Science (COMP) Courses COMP 1003 Digital Communication: 3 semester hours. Efficient communication in the digital world, including multi-media editing, web page/site

More information

How To Get A Computer Science Degree At Appalachian State

How To Get A Computer Science Degree At Appalachian State 118 Master of Science in Computer Science Department of Computer Science College of Arts and Sciences James T. Wilkes, Chair and Professor Ph.D., Duke University WilkesJT@appstate.edu http://www.cs.appstate.edu/

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

Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

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

INFORMATION TECHNOLOGY (INFO)

INFORMATION TECHNOLOGY (INFO) INFORMATION TECHNOLOGY (INFO) This is a list of the Information Technology (INFO) available at KPU. Please note: Access to 1000-level is limited to Bachelor of Technology in Information Technology, Computer

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

Course 803401 DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Course 803401 DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Oman College of Management and Technology Course 803401 DSS Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization CS/MIS Department Information Sharing

More information

BSc (Hons) Information Systems - E311

BSc (Hons) Information Systems - E311 BSc (Hons) Information Systems - E311 1. Aims and Objectives The field of Information Systems is concerned with how organizations and societies use and exploit new technologies for information handling

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

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

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

The University of Jordan

The University of Jordan The University of Jordan Master in Web Intelligence Non Thesis Department of Business Information Technology King Abdullah II School for Information Technology The University of Jordan 1 STUDY PLAN MASTER'S

More information

Course Structure of Three Year Degree B.A Programme in Computer Application under Semester System of Dibrugarh University (General Programme)

Course Structure of Three Year Degree B.A Programme in Computer Application under Semester System of Dibrugarh University (General Programme) Course Structure of Three Year Degree B.A Programme in Computer Application under Semester System of Dibrugarh University (General Programme) COURSE LECTURE DURATION(LD) /paper SEMESTER-I 1. Course Code:CAN101

More information

Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation

Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science updated 03/08/2012 Unit 1: JKarel 8 weeks http://www.fcps.edu/is/pos/documents/hs/compsci.htm

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

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

OKLAHOMA SUBJECT AREA TESTS (OSAT )

OKLAHOMA SUBJECT AREA TESTS (OSAT ) CERTIFICATION EXAMINATIONS FOR OKLAHOMA EDUCATORS (CEOE ) OKLAHOMA SUBJECT AREA TESTS (OSAT ) FIELD 081: COMPUTER SCIENCE September 2008 Subarea Range of Competencies I. Computer Use in Educational Environments

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

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

Computer Science Department. Course Descriptions

Computer Science Department. Course Descriptions Computer Science Department Course Descriptions Introduction to Programming (CS011) (0 Credit hours) Topics include: problem solving steps, programming methods evolution, modeling tools (i.e. flowchart,

More information

Department of Computer Science

Department of Computer Science University of Denver 1 Department of Computer Science Office: Aspen Hall North, Suite 100 Mail Code: 2280 S. Vine St. Denver, CO 80208 Phone: 303-871-3010 Email: info@cs.du.edu Web Site: http://www.du.edu/rsecs/departments/cs

More information

Progress Record. Course 21 (V) Associate of Applied Science in Computer Information Technology and Systems Management

Progress Record. Course 21 (V) Associate of Applied Science in Computer Information Technology and Systems Management Progress Record Study your lessons in the order listed below. As graded examinations are returned to you, enter your grade in the space below. Set a schedule for yourself then watch your progress. Course

More information

CORE CLASSES: IS 6410 Information Systems Analysis and Design IS 6420 Database Theory and Design IS 6440 Networking & Servers (3)

CORE CLASSES: IS 6410 Information Systems Analysis and Design IS 6420 Database Theory and Design IS 6440 Networking & Servers (3) COURSE DESCRIPTIONS CORE CLASSES: Required IS 6410 Information Systems Analysis and Design (3) Modern organizations operate on computer-based information systems, from day-to-day operations to corporate

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

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

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

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference to

More information

Domains and Competencies

Domains and Competencies Domains and Competencies DOMAIN I TECHNOLOGY APPLICATIONS CORE Standards Assessed: Computer Science 8 12 I VII Competency 001: The computer science teacher knows technology terminology and concepts; the

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

QF01/0407-1.0 الخطة الدراسية كلية العلوم وتكنولوجيا المعلومات- برنامج الماجستير/ الوصف المختصر

QF01/0407-1.0 الخطة الدراسية كلية العلوم وتكنولوجيا المعلومات- برنامج الماجستير/ الوصف المختصر Algorithms analysis and design(0102721). The course introduces students to a variety of computer problems and methods of their solutions. It enables students to assess the complexity of problems and algorithms.

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

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) 315 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference

More information

How To Get A Computer Engineering Degree

How To Get A Computer Engineering Degree COMPUTER ENGINEERING GRADUTE PROGRAM FOR MASTER S DEGREE (With Thesis) PREPARATORY PROGRAM* COME 27 Advanced Object Oriented Programming 5 COME 21 Data Structures and Algorithms COME 22 COME 1 COME 1 COME

More information

4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time)

4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time) 4.1 CD 301 - BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time) 1. OBJECTIVES This Programme is geared towards producing computer professionals, with a thorough understanding

More information

USTC Course for students entering Clemson F2013 Equivalent Clemson Course Counts for Clemson MS Core Area. CPSC 822 Case Study in Operating Systems

USTC Course for students entering Clemson F2013 Equivalent Clemson Course Counts for Clemson MS Core Area. CPSC 822 Case Study in Operating Systems USTC Course for students entering Clemson F2013 Equivalent Clemson Course Counts for Clemson MS Core Area 398 / SE05117 Advanced Cover software lifecycle: waterfall model, V model, spiral model, RUP and

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

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

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

How To Get A Computer Science Degree

How To Get A Computer Science Degree MAJOR: DEGREE: COMPUTER SCIENCE MASTER OF SCIENCE (M.S.) CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING The Department of Computer Science offers a Master of Science

More information

Chapter 5. Warehousing, Data Acquisition, Data. Visualization

Chapter 5. Warehousing, Data Acquisition, Data. Visualization Decision Support Systems and Intelligent Systems, Seventh Edition Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization 5-1 Learning Objectives

More information

Computer Science. Computer Science 213. Faculty and Offices. Degrees and Certificates Awarded. AS Computer Science Degree Requirements

Computer Science. Computer Science 213. Faculty and Offices. Degrees and Certificates Awarded. AS Computer Science Degree Requirements Computer Science 213 Computer Science (See Computer Information Systems section for additional computer courses.) Degrees and Certificates Awarded Associate in Science Degree, Computer Science Certificate

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

Data Mining: Concepts and Techniques. Jiawei Han. Micheline Kamber. Simon Fräser University К MORGAN KAUFMANN PUBLISHERS. AN IMPRINT OF Elsevier

Data Mining: Concepts and Techniques. Jiawei Han. Micheline Kamber. Simon Fräser University К MORGAN KAUFMANN PUBLISHERS. AN IMPRINT OF Elsevier Data Mining: Concepts and Techniques Jiawei Han Micheline Kamber Simon Fräser University К MORGAN KAUFMANN PUBLISHERS AN IMPRINT OF Elsevier Contents Foreword Preface xix vii Chapter I Introduction I I.

More information

Master of Science in Computer Science (Thesis option)

Master of Science in Computer Science (Thesis option) College of Computer and Information Sciences Department of Computer Science Master of Science in Computer Science (Thesis option) Academic Year 1426/1427 H College of Computer and Information Sciences

More information

Fundamentals of Java Programming

Fundamentals of Java Programming Fundamentals of Java Programming This document is exclusive property of Cisco Systems, Inc. Permission is granted to print and copy this document for non-commercial distribution and exclusive use by instructors

More information

Information Technology Career Field Pathways and Course Structure

Information Technology Career Field Pathways and Course Structure Information Technology Career Field Pathways and Course Structure Courses in Information Support and Services (N0) Computer Hardware 2 145025 Computer Software 145030 Networking 2 145035 Network Operating

More information

BIOLOGY. Academic Regulation A grade of C- is the minimal grade acceptable for progression in the CMPS 221, 222, and 223 sequence.

BIOLOGY. Academic Regulation A grade of C- is the minimal grade acceptable for progression in the CMPS 221, 222, and 223 sequence. Academic Regulation A grade of C- is the minimal grade acceptable for progression in the CMPS 221, 222, and 223 sequence. Lower Division The Department of Computer Science offers courses on topics of current

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

Master of Science (M.S.), Major in Software Engineering

Master of Science (M.S.), Major in Software Engineering Texas State University 1 Master of Science (M.S.), Major in Software Engineering Admission Policy For information regarding admission application requirements and deadlines, please visit The Graduate College

More information

THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals

THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals Full Marks 100 (Theory 75, Practical 25) Introduction to Computers :- What is Computer?

More information

Computer Information Systems (CIS)

Computer Information Systems (CIS) Computer Information Systems (CIS) CIS 113 Spreadsheet Software Applications Prerequisite: CIS 146 or spreadsheet experience This course provides students with hands-on experience using spreadsheet software.

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

Computer Science. Courses. Computer Science 1

Computer Science. Courses. Computer Science 1 Computer Science 1 Computer Science Courses CMP SCI 1011 Introduction to the Internet and World Wide Web: 3 semester Intended for any student wishing to utilize the Internet and World Wide Web more effectively.

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

Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design

Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design STANDARD CORRELATING PAGES Standard (1) The student demonstrates knowledge and appropriate

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

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

Java the UML Way: Integrating Object-Oriented Design and Programming

Java the UML Way: Integrating Object-Oriented Design and Programming Java the UML Way: Integrating Object-Oriented Design and Programming by Else Lervik and Vegard B. Havdal ISBN 0-470-84386-1 John Wiley & Sons, Ltd. Table of Contents Preface xi 1 Introduction 1 1.1 Preliminaries

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

Computer Science 1010 Introduction to Computers and the Internet (3) 1015 Web Structures I (1) 1016 Web Structures II (1)

Computer Science 1010 Introduction to Computers and the Internet (3) 1015 Web Structures I (1) 1016 Web Structures II (1) Computer Science 1010 Introduction to Computers and the Internet (3) Prerequisites: Same as for Math 1020 and Math 1030. Covers basic concepts and components of a PC, including microprocessor, disk, display,

More information