C Programming. Program Design Including Data ...
D.S. Malik is a Professor of Mathematics and the first recipient and current holder of The Frederick H. and Anna K. Scheerer Endowed Chair in Mathematics at Creighton University. Dr. Malik received his Ph.D. from Ohio University in 1985 and has published more than 50 papers and 18 books on abstract algebra, applied mathematics, graph theory, fuzzy automata theory and languages, fuzzy logic and its applications, programming, data structures, and discrete mathematics.
C Programming. Program Design including Data ...
Studies data abstractions (e.g., stacks, queues, lists, trees) and their representation techniques (e.g., linking, arrays). Introduces concepts used in algorithm design and analysis including criteria for selecting data structures to fit their applications.
The Department of Engineering Education (ENGE) teaches first-year and second-year engineering courses, advises General Engineering (GE) students, and offers a graduate certificate and a Ph.D. in engineering education. The department offers second-year courses in engineering topics such as computer-aided design and programming. At the undergraduate level, the department provides the foundation for students to complete a Bachelor of Science degree in one of the College of Engineering programs and move into degree-related employment or graduate studies. At the graduate level, the department prepares students to teach engineering and conduct research related to teaching, learning, and assessment in engineering contexts. Accreditation statements may be found in the listings for individual undergraduate degree programs.
1204: DIGITAL FUTURE TRANSITIONBuilds on the principles and practice of engineering design introduced in 1024 and introduces various discipline-specific engineering tools. Basic computer organization and Boolean algebra. Signal and information coding and representation. Introduction to networking. For students who have successfully completed 1114 and are now planning to major in Computer Engineering, Computer Science, or Electrical Engineering. Grade of C- or better required of all students attempting entry into College of Engineering programs. Attempts to achieve grade of C- or better limited to two attempts, including attempts utilizing the W grade option. Partially duplicates 1104. Prerequisite requires a grade of C- or better. Pre: 1114. (1H,1C)
1214: ENGINEERING DESIGN TRANSITION Builds on the principles and practice of engineering design introduced in 1024 and introduces various discipline-specific engineering tools. Topics covered include computer assisted design and analysis and the graphics language. For students who have successfully completed 1104 and are currently planning to major in Aerospace Engineering, Biological Systems Engineering, Chemical Engineering, Civil and Environmental Engineering, Engineering Science and Mechanics, Industrial and Systems Engineering, Materials Science and Engineering, Mechanical Engineering, Mining and Minerals Engineering, and Ocean Engineering. Grade of C- or better required of all students attempting entry into College of Engineering programs. Attempts to achieve grade of C- or better limited to two attempts, including attempts utilizing the W grade option. Partially duplicates 1114. Prerequisite requires grade of C- or better. Pre: 1104. (1H,1C)
1215-1216: FOUNDATIONS OF ENGINEERING A first-year sequence to introduce general engineering students to the profession, including data collection and analysis, engineering, problem-solving, mathematical modeling, design, contemporary software tools, professional practices and expectations (e.g. communication, teamwork, ethics), and the diversity of fields and majors within engineering. All engineering majors require a grade of C- or better in 1215-16 for transfer into the major. Each course can only be attempted twice, including attempts utilizing the W grade option. 1215: Corequisites MATH 1205 or MATH 1225. Co: MATH 1225 for 1215. (1H,2L,2C)
1434: FUNDAMENTALS OF ENGINEERING Introduction to the profession and the College of Engineering. Foundation material in: problem definition, solution and presentation; design, including hands-on realization working in teams; modeling and visual representation of abstract and physical objects; scientific computation; algorithm development, computer implementation and application; documentation; ethics; and professionalism. Various discipline-specific engineering tools. Requires successful completion of a team-based project. Grade of C- or better is required of all students attempting entry into College of Engineering programs. Duplicates 1024, 1104, 1114, 1204, and 1214. This course counts as an attempt at each of those courses. Attempts to achieve grade of C- or better is limited to two attempts, including attempts utilizing the W grade option. Enrollment restricted to external transfer students. Co: MATH 1205. (5H,5C)
2514: INTRODUCTION TO ENGINEERING COMPUTATION AND CONTROL WITH LABVIEW Introduces engineering computation and control using the LabVIEW graphical programming language and the text/ matrix-based (and MATLAB compatible) MathScript programming language. Topics include algorithm development, flowcharts, pseudocode, programming control structures, structured programming, object oriented programming (OOP), data-flow programming, data acquisition, analysis and device control. Partially duplicates ENGE 2314. Pre: 1104 or 1114 or 1434. (1H,2L,2C)
A natural continuation of CMPSC 1500 Program Design concentrating on the motivation, design, implementation, and utilization of abstract data types. Topics include linked lists, stacks, queues, trees, and recursion. A lab component is incorporated.Prerequisite(s): Grade of "C" or better in CMPSC 1500 Program Design. (Normally offered alternate spring semesters.)
A disciplined approach to the development of programs to solve problems on a computer. Topics include data types, control structures, abstraction, and software development. A lab component introduces a high-level programming language and software tools.Corequisite(s): CMPSC 1000 Introduction to Computational Problem Solving or permission of the instructor.(Normally offered each spring semester.)
The MS program in exploration systems design with a concentration in sensor networks promotes the development and growth of engineering-literate scientists and science-literate engineers interested in the use of robotics, data science and other computational tools applied to science problems in Earth and space sciences. 041b061a72