DUCK

TERM

CLASS

Mark J. Wierman

Time Monday Tuesday Wednesday Thursday
10:00  
   
   
         
11:00   CSC 444-1
73096 Class
11:00-12:15
HCCA 207
  CSC 444-1
73096 Class
11:00-12:15
HCCA 207
     
  Office Hours
By
Appointment
Only
 
   
12:00  
       
  Research Seminar
12:30 -13:45
CH125
  Office Hours
12:30 -13:45
CA203B
x1782
   
13:00  
   
   
       
14:00 CSC 222-1
73094 Class
14:00 pm-15:15
HCCA 207
Office Hours
14:00 -16:45
CA203B
x1782
CSC 222-1
73094 Class
14:00 pm-15:15
HCCA 207
 
 
 
15:00
       
       
       
16:00      
       
       
         
17:00        
         
         
         
18:00     CompApps
RDA525-N
73469
18:00-20:30
CA204
 
       
       
       
       
Name Mark J. Wierman
Office CA203B
School Creighton University
Address Omaha, NE 68178-2090
email mwierman@creighton.edu
Phone (402) 280-1782
Fax (402) 280-1494
Semester Fall 2013
DC Sandra Drummond
DC Phone 402-280-2825

Recent Publications

Books

  1. Michael B. Gibilisco, Annie M. Gowen, Karen E. Albert, John N. Mordeson, Mark J. Wierman, Terry D. Clark, and Alex Pham. Fuzzy Social Choice Theory. Springer, Berlin, 2014.
  2. John N. Mordeson, Mark J. Wierman, Terry D. Clark, Alex Pham, and Michael A. Redmond. Linear Models in the Mathematics of Uncertainty. Springer, Berlin, 2013.

 

Chapters

  1. Eric N. Fischer, Ciprianna M. Dudding, Tyler J. Engel, Matthew A. Reynolds, Mark J. Wierman, John N. Mordeson, and Terry D. Clark. Explaining variation in state involvement in cyber attacks: A social network approach. In Witold Pedrycz and Shyi-Ming Chen, editors, Social Networks: A Framework of Computational Intelligence, pages 63—74. Springer, Berlin, 2013.
  2. Morgan L. Eichman, James A. Rolfsen, Mark J. Wierman, John N. Morde- son, and Terry D. Clark. The global spread of islamism: An agent-based computer model. In Witold Pedrycz and Shyi-Ming Chen, editors, Social Networks: A Framework of Computational Intelligence, pages 407—426. Springer, Berlin, 2013.
  3. Mark J. Wierman. Syzygy. In Rudolf Seising, Enric Trillas, Claudio Moraga, and Settimo Termini, editors, On Fuzziness: A Homage to Lotfi A. Zadeh, volume 2, pages 327—334. Springer, Berlin, 2013.

Journal Articles

  1. Peter Colum Casey, Mark J. Wierman, Michael B. Gibilisco, John N. Mordeson, and Terry D. Clark. Assessing policy stability in iraq: a fuzzy approach to modeling preferences. Public Choice, 151:409-423, 2012.
  2. William J. Tastle, J. Russell, and Mark J. Wierman. A new measure to analyze student performance using the likert scale. Information Systems Education Journal, 6(35), 2008.
  3. Terry D. Clark, John N. Mordeson, Adam Karnik, Jacob Moore, and Mark J. Wierman. Determining the causes of democratic consolidation: A consideration of several fuzzy methods. New Mathematics and Natural Computation, 5:353—369, 2009.

Conference Papers

  1. Mark J. Wierman. Psychologists: Are they logically fuzzy? In IFSA/NAFIPS, 2013, pages 854—859, June 2013.
  2. Mark J. Wierman, Terry D. Clark, John N. Mordeson, and William .J. Tastle. A critique of fuzzy rational choice models. In NAFIPS, 2012, pages 1-6, August 2012.
  3. Mark J. Wierman and William J. Tastle. Multidimensional dissention. In NAFIPS 2011, pages 117-122. El Paso, TX, 2011. ISBN 978-1-61284-967-6.
  4. Mark J. Wierman. Cloud sets as a measure theoretic basis for fuzzy set theory. In NAFIPS 2010. Toronto, CA, 2010. ISBN 978-1-4244-7858-3.
  5. Mark J. Wierman and William J. Tastle. Measurement theory and subsethood. In NAFIPS 2010. Toronto, CA, 2010. ISBN 978-1-4244-7858-3.

 

Academic Honesty

We are all expected to uphold all the standards and ethics of Creighton University.

The policy on academic honesty is set forth in the University bulletin.

Cheating

In particular, students caught cheating on a homework, program, quiz, or test will (at the minimum) be given a zero for that exam and will be referred to the Dean and/or Student Services for counseling and further disciplinary action. At the instructors discretion any student may be assigned an F as their class grade for any violation of the academic honesty policy of Creighton University.

Collaboration

  • Unless otherwise noted, all quizzes and tests are closed book, with no collaboration between students allowed.
  • Programming assignments allow only limited collaboration. You may ask for debugging help from your peers, but at no time should another student assist in the design or coding of your program. The design and implementation of your program should be entirely your own work!
  • Working together on homework assignments can be a positive experience and is not prohibited as long as the work you turn in is your best attempt at the assigned problem (i.e., no copying someone else's answers and turning it in as your own).

Violations of the above collaboration will be dealt with severely, with possible outcomes including a zero or negative grade, immediate failure of the course, and expulsion from the university. In the case of programming assignments, you are encouraged to start early so that there is time to seek help from the instructor as the need arises.

Object-Oriented Programming

Date Subject Book Work Due
Aug 22, 2013 Introduction, overview.    
Aug 27, 2013 Python to Java    
Aug 29, 2013 BlueJ 13  
Sep 03, 2013 Classes    
Sep 05, 2013 Classes and Objects    
Sep 10, 2013 Interaction   HW1
Sep 12, 2013 Abstraction 17  
Sep 17, 2013 Static,etc. 18 Quiz1
Sep 19, 2013 Simulation x  
Sep 24, 2013 Strings 18 HW2
Sep 26, 2013 Loops    
Oct 01, 2013 Array 19 Quiz2
Oct 03, 2013 ArrayList 20  
Oct 08, 2013 Review   HW3
Oct 10, 2013 MidTerm    
Oct 15, 2013 FALL    
Oct 17, 2013 BREAK    
Oct 22, 2013 NetBeans 8  
Oct 24, 2013 Generics 9  
Oct 29, 2013 Files 11  
Oct 31, 2013 OO Design 14  
Nov 05, 2013 Recursion    
Nov 07, 2013 Searching 12  
Nov 12, 2013 Sorting    
Nov 14, 2013 GUI    
Nov 19, 2013 MVC    
Nov 21, 2013 Calculator 15
Nov 26, 2013 Model&Controller    
Nov 28, 2013 Thanks 10  
Dec 03, 2013 Review    
Dec 05, 2013 Eval    
CourseCSC222CallNumber73094
TermFall 2013Section1
Time12:30-13:45Days T R
Final2011-05-05At10:00

Description

This course, together with CSC 221, forms an introduction to problem-solving and programming. Building upon CSC 221, this course focuses on the design and analysis of larger, more complex programs. The process of breaking down a complex problem into manageable pieces and building a working system will be stressed throughout. Since part of this process is choosing the appropriate algorithm to solve the problem at hand, we will investigate the design and analysis of some standard and useful algorithms. Similarly, we will consider various ways of structuring and transforming information so as to make it efficiently accessible and manageable.

Specific topics covered in the course will include: GUI programming and data structures (e.g., vectors, pointers, classes), defining and using abstract data types (e.g., lists, stacks, queues), static vs. dynamic implementations of data structures, and recursion as an alternative to iteration. The structures and concepts covered in this class will be a starting point for further development in subsequent computer science courses.

The specific goals of this course are:

  • To know and be able to use basic programming tools for object-oriented problem solving (e.g., classes, encapsulation, data hiding, and templates).
  • To appreciate the role of algorithms and data structures in problem solving and software design, recognizing that a given problem might be solved with a variety of algorithms and structures (e.g., object-oriented design, searching and sorting, recursion, stacks, queues, and linked lists).
  • To be able to design and implement a program to model a real-world system, and subsequently analyze its behavior.
  • To develop programming skills that can serve as a foundation for further study in computer science.

 

Course Organization:

Required Work

Learning to program requires a consistent time commitment, as each new concept and programming technique builds on those that came before. There will be four quizzes and six programs. There will also be one midterm and one final. To allow for unavoidable absences, the lowest quiz grade will be dropped. Periodically, there will be in-class exercises that will be collected and graded.

To demonstrate problem solving and programming skills, students will complete 5-6 programs throughout the semester. Each assignment will involve the design and implementation of a Java program, and may also include a written component in which the behavior of the program is analyzed. Late assignments will be accepted up to 14 days after their due date, with a 1pt a day penalty for the first week, and a 2pt a day penalty for the second week.

Grades based on
Four quizzes 20 %
In class projects 10 %
Six programming assignments 30 %
Midterm 75-minute tests 20 %
One 100-minute final exam 20 %

 

Grading
A 92-100%
B+ 87-91%
B 82-86%
C+ 77-81%
C 71-76%
D 60-70%
F 0-59%

Depending on class performance, some shifting of grades (in an upward direction only) may occur as final letter grades are assigned.

Regular attendance is expected of all students. If you must miss class for a legitimate reason, it is your responsibility to make up missed work. Quizzes and assignments will not be rescheduled except in extreme circumstances.

×

Academic Honesty

  • We are all expected to uphold all the standards and ethics of Creighton University.
  • The policy on academic honesty is set forth in the University bulletin.

Cheating

In particular, students caught cheating on a homework, program, quiz, or test will (at the minimum) be given a zero for that exam and will be referred to the Dean and/or Student Services for counseling and further disciplinary action. At the instructors discretion any student may be assigned an F as their class grade for any violation of the academic honesty policy of Creighton University.

Collaboration

  • Unless otherwise noted, all quizzes and tests are closed book, with no collaboration between students allowed.
  • Programming assignments allow only limited collaboration. You may ask for debugging help from your peers, but at no time should another student assist in the design or coding of your program. The design and implementation of your program should be entirely your own work!
  • Working together on homework assignments can be a positive experience and is not prohibited as long as the work you turn in is your best attempt at the assigned problem (i.e., no copying someone else's answers and turning it in as your own).

Violations of the above collaboration will be dealt with severely, with possible outcomes including a zero or negative grade, immediate failure of the course, and expulsion from the university. In the case of programming assignments, you are encouraged to start early so that there is time to seek help from the instructor as the need arises.

Academic Honesty

We are all expected to uphold all the standards and ethics of Creighton University.

The policy on academic honesty is set forth in the University bulletin.

Cheating

In particular, students caught cheating on a homework, program, quiz, or test will (at the minimum) be given a zero for that exam and will be referred to the Dean and/or Student Services for counseling and further disciplinary action. At the instructors discretion any student may be assigned an F as their class grade for any violation of the academic honesty policy of Creighton University.

Collaboration

  • Unless otherwise noted, all quizzes and tests are closed book, with no collaboration between students allowed.
  • Programming assignments allow only limited collaboration. You may ask for debugging help from your peers, but at no time should another student assist in the design or coding of your program. The design and implementation of your program should be entirely your own work!
  • Working together on homework assignments can be a positive experience and is not prohibited as long as the work you turn in is your best attempt at the assigned problem (i.e., no copying someone else's answers and turning it in as your own).

Violations of the above collaboration will be dealt with severely, with possible outcomes including a zero or negative grade, immediate failure of the course, and expulsion from the university. In the case of programming assignments, you are encouraged to start early so that there is time to seek help from the instructor as the need arises.

Objects First

JavaNotes, 7th edition

David J. Eck

Note the pdf download links at the bottom.

Local JavaNotes7

Sometimes you have to edit the latest setting list on the mac to make things work right. The file I edited was "/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Info.plist" but you version may differ. The relevant section is


<key>JVMCapabilities</key>
<array>
<string>JNI</string>
<string>BundledApp</string>
<string>WebStart</string>
<string>Applets</string>
<string>CommandLine</string>
</array>

Human Computer Interaction

Date Subject Book Work Due
Aug 22, 2013 Color Color  
Aug 27, 2013 Hello Hello Hate
Aug 29, 2013 User User  
Sep 03, 2013 Task Task Hate2
Sep 05, 2013      
Sep 10, 2013 Design Design Icon 1
Sep 12, 2013      
Sep 17, 2013 Visual Elements Project/User
Sep 19, 2013      
Sep 24, 2013 Design Design Art Work
Sep 26, 2013      
Oct 01, 2013 Psychology Psychology Love
Oct 03, 2013      
Oct 08, 2013 Presentation Presentation Presentation
Oct 10, 2013 Presentation Presentation Presentation
Oct 15, 2013 BREAK BREAK  
Oct 17, 2013 BREAK BREAK  
Oct 22, 2013 Vector Graphics Icon 2
Oct 24, 2013 Vector Graphics  
Oct 29, 2013 Widgets Widgets Vector Icon
Oct 31, 2013      
Nov 05, 2013 XCode XCode Critique
Nov 07, 2013 XCode XCode  
Nov 12, 2013 STM STM PNGs
Nov 14, 2013 Hypermedia Hypermedia  
Nov 19, 2013 Final Presentation  
Nov 21, 2013 Final Presentation  
Nov 26, 2013 Form    
Nov 28, 2013      
Dec 03, 2013 Help Help Love2
Dec 05, 2013      
CourseCSC444CallNumber73096
TermFall 2013Section1
Time11:00-12:15Days T H
Final2013-12-10At11:11

Description

Software is designed to accomplish tasks. Discovering these tasks takes a great degree of skill. The investigator must understand principles of human behavior, physiological and psychological characteristics of human cognition, information systems, and interface design. Proper, ergonomic, design leads to faster information processing systems with a lower error rate, reduced training and support costs, and greater worker satisfaction.

Objectives

This class covers a broad spectrum of topics to provide a background in all of the areas necessary to understand Human Computer Interaction. These topics include: principles of design; methods for evaluating interfaces with or without user involvement; and techniques for prototyping and implementing graphical user interfaces.

Organization

There will be a quiz every Monday It will cover the material from the previous week's lecture(s), the appropriate chapters of the book, and any lessons you should have learned while you were doing your projects. You will have to do two presentations. The midterm and final are presentations.



Presentation Guidlines

Written Assignments

Pages

Hate

Write a two page description of a single application piece of software that you judge to have an inferior design. Explain precisely what aspects of the design you dislike and why you dislike them.

Explanation

Most people use software. Much of the software currently available fails to completely satisfy the user's expectations and needs. Computer scientists create software. It is important for the computer scientist to define precisely which aspects of software demonstrate the creator's lack of understanding of the user's perspective.

Two

Hate 2

Resubmit Hate after feedback.

Two

Project/User

Write a detailed description of the GUI you propose to design. Include a section that describes the user that makes up the target audience. Include a section  that lists the the users major tasks. Explain the hardare/operating system/form factor of the target system. For example PC/WinXP/VGA.

Explanation

To designing software for human use the software designer must understand the target audience and the tasks that need to be accomplished. Computer scientists create software. It is important for the computer scientist to define precisely which aspects of software demonstrate the creator's lack of understanding of the user's perspective. It is especially important to note the negative impact of poor software on productivity.

Three

Artwork

Using pens/crayons/markers/paint/gliter/… make a physical drawing of the interface for your project. Include all the major screens where interaction takes place.

1+

Love

Write a two page description of a single application piece of software that you judge to have a superior design. Explain precisely what aspects of the design you like and why you like them.

Explanation

Some of the software that we use exceeds our expectations and needs. Like a comfortable garment it is both attractive and useful. What is important in this assignment is explaining to other people what it is about this piece of software that makes it remarkable. Especially, explaining what about the software fits the user.

Two

Screenshots

Using a computer based drawing program produce a soft copy of the interface for your project. Include all the major screens where interaction takes place.

1+

Love 2

Resubmit Love after feedback.

Two

Icon

On a white sheet of paper draw, in color, the Icon that will represent your software product.

 

Vector Icon

Using Adobe Illustrator draw an Icon. Submit a zip file on blueline that contains AI and PNG versions of your design.

 

GUI

Write up the presenation of your GUI. Be sure to include screen shots and a complete description of what the GUI is designed to do and how the primary tasks are accomplished.

Explanation

Technical writing is a skill. In a presentation, questions from the audience can clear up difficulties in understanding what the GUI does and how it does it. A writer has a more difficult job, they clearly cover all the functionali of the GUI in a logical order. Clarity of expression is the ultimate gole of the tech-writer. The length should be about three pages.

 

Critique

Write up the qritique of your GUI from the first presentation. Be sure to include screen shots and consult the presentation guide for a list of possible discussion points. You can also draw upon the audience feedback gathered from your presentation. Remember to take everything with a grain of salt.

Explanation

Know thyself is easier said than done. To objectively analyze a personal design is a daunting task. The length should be about two pages.

Three

Menu/Commands

Using an HTML editor (Microsoft Word is one), make an outline of all the commands that activate your application. Each command should Link to a Section that explains what the command is supposed to accomplish in the setting of your software. The paragraph should link back to the list.

Explanation

Technical writing needs to be short but clear. Words are more difficult to read on a display screen and hence computer help needs to be precise. Most users are in the help system when under distress, this means that Help must be helpful. This is not as easy to achieve as it would seem. The length should be about three pages.

Two

Test Plan

Using the Task List from Project/User detail a test plan. Find a test subject and have them detail (using the screenshots) how they would accomplish the tasks using the software. Analyze results.

2

Help

Write the help pages for your GUI. The initial page should use the description from Project/User as well as a screen capture of the final version of your GUI. The following pages would be derived from Menu/Commands.

Remember these pages should be consistent graphically, etc., with your GUI.

3+-

Integration

Assemble the project report. This starts with the Project Proposal. Scan and add the Paper Copy. Add Version one screen shots. The next section should analyze this version using feedback from presentation one. Add Help as a description of functionality. Add a Test Plan and a Test Plan analysis. Add Final screen shots and a description of  changes made from previous versions.

10+

Screenshots 2

Using a computer based drawing program produce a soft copy of the interface for your project. Include all the major screens where interaction takes place.

1+

 

An "A" Paper

_____is a complete response to the assignment

_____is thoughtful and sophisticated

_____demonstrates a mastery of class concepts

_____is well organized

_____has carefully organized and constructed paragraphs that use concise sentences

_____is free of repetition

_____highlights important points

_____has few errors (none serious) in grammar, spelling, or punctuation

_____uses correct bibliographic and citation styles consistently

A "B" Paper

_____is a direct but not necessarily complete response to the assignment

_____is thoughtful

_____demonstrates an understanding of class concepts

_____is well organized

_____has carefully organized and constructed paragraphs

_____is free of repetition

_____highlights important points

_____has few serious errors in grammar, spelling, or punctuation

_____uses correct bibliographic and citation styles consistently

A "C" Paper

_____is not a complete response to the assignment

_____is superficial

_____demonstrates some understanding of class concepts

_____is poorly organized

_____is repetitive

An "D" Paper

_____is an inadequate response to the assignment

_____is very superficial

_____demonstrates little understanding of class concepts

_____is badly organized

_____is repetitive

An "F" Paper

_____falls short of the standards of a "D" report

Assignments:

Assignments will be collected at the beginning of the class period in which they are due. Anything turned in after the assignment has been collected is considered late.

I do not believe in arriving late to class, finishing homework in class, printing materials after class, or handing it in "later" and receiving full credit. Late assignments will be docked 25% each day the assignment is late. Thus if you turn in your paper later that day, it is still late. For example, if an assignment is worth 100 points and you turn it in late (2 days later) and receive an 84 on the assignment, a score of 42 will be recorded in the gradebook. Please pay special attention to these deadlines for the papers. Anything turned in after 4 days in which the assignment is due will receive a grade of zero.

Grading:

ASSIGNMENT NUMBER PERCENTAGE
Presentations      (2)     24%
Quizzes   (12)   36%
Homeworks    (10)     40%

Grading
A 92-100%
B+ 87-91%
B 82-86%
C+ 77-81%
C 71-76%
D 60-70%
F 0-59%

Depending on class performance, some shifting of grades (in an upward direction only) may occur as final letter grades are assigned.

Regular attendance is expected of all students. If you must miss class for a legitimate reason, it is your responsibility to make up missed work. Quizzes and assignments will not be rescheduled except in extreme circumstances.

×

Academic Honesty

  • We are all expected to uphold all the standards and ethics of Creighton University.
  • The policy on academic honesty is set forth in the University bulletin.

Cheating

In particular, students caught cheating on a homework, program, quiz, or test will (at the minimum) be given a zero for that exam and will be referred to the Dean and/or Student Services for counseling and further disciplinary action. At the instructors discretion any student may be assigned an F as their class grade for any violation of the academic honesty policy of Creighton University.

Collaboration

  • Unless otherwise noted, all quizzes and tests are closed book, with no collaboration between students allowed.
  • Programming assignments allow only limited collaboration. You may ask for debugging help from your peers, but at no time should another student assist in the design or coding of your program. The design and implementation of your program should be entirely your own work!
  • Working together on homework assignments can be a positive experience and is not prohibited as long as the work you turn in is your best attempt at the assigned problem (i.e., no copying someone else's answers and turning it in as your own).

Violations of the above collaboration will be dealt with severely, with possible outcomes including a zero or negative grade, immediate failure of the course, and expulsion from the university. In the case of programming assignments, you are encouraged to start early so that there is time to seek help from the instructor as the need arises.

Academic Honesty

We are all expected to uphold all the standards and ethics of Creighton University.

The policy on academic honesty is set forth in the University bulletin.

Cheating

In particular, students caught cheating on a homework, program, quiz, or test will (at the minimum) be given a zero for that exam and will be referred to the Dean and/or Student Services for counseling and further disciplinary action. At the instructors discretion any student may be assigned an F as their class grade for any violation of the academic honesty policy of Creighton University.

Collaboration

  • Unless otherwise noted, all quizzes and tests are closed book, with no collaboration between students allowed.
  • Programming assignments allow only limited collaboration. You may ask for debugging help from your peers, but at no time should another student assist in the design or coding of your program. The design and implementation of your program should be entirely your own work!
  • Working together on homework assignments can be a positive experience and is not prohibited as long as the work you turn in is your best attempt at the assigned problem (i.e., no copying someone else's answers and turning it in as your own).

Violations of the above collaboration will be dealt with severely, with possible outcomes including a zero or negative grade, immediate failure of the course, and expulsion from the university. In the case of programming assignments, you are encouraged to start early so that there is time to seek help from the instructor as the need arises.

Optional

Strunk & White: A Manual Of Style

Computer Applications

Week R Book Code LyX Homework Due
0 Intro UsingR.Ch1    
1 Univariate UsingR.Ch2 Intro HW.Ch1
2 Univariate     HW.Ch2
3 Bivariate UsingR.Ch3 Documents  
4 LyX & Bivariate     HW.Ch3
5 Mulivariate - df UsingR.Ch4    
6 Multivariate - Plots      
7 Bbiliography     HW.Ch4A
8 FALL BREAK      
9 Distributions UsingR.Ch5   Test
10 Simulations UsingR.Ch6 FSRFA13  
11 Confidence Intervals      
12 Hypothesis Testing Queue   HW.Ch5
13 Thanksgiving      
14 Regression UsingR.Ch7 Red.zip Research Prop
15 Sweave UsingR.Ch8    
16 Final is YOUR Presentations   TBA Paper #1
CourseRDA525CallNumber73469
TermFall 2013SectionN
Time18:00-21:00DaysW
Final2013-12-11At18:00

Description

RDA525 comprises an introduction to two open source technologies often used in producing scholarly publications.

The first is LyX, a multi-platform document processor. LyX software can be used to write complicated documents. LyX is a front end to TeX, a typesetting system that produces superior output. LyXis based on a "What You See Is What You Mean" paradigm rather than a "What You See Is What You Get" (MSWord) paradigm. LyX also allows for the inclusion of complex mathematical formulas and elegantly formatted tables.

R is a computer language dedicaded to statistical computing and graphics. R is in wide use in the field of data analysis. Many packages are written for R to perform sophisticated procedures, such as the text mining. It is widely used by researchers in political science.

Organization

There will be a homework assignment every week. There will be a midterm and a final paper.

ASSIGNMENT NUMBER PERCENT
Midterm 1 20%
Final Presentation 1 10%
Quizes 2 10%
Paper 1 10%
Homework 10 50%

Class Cancellation Policy:

I will email you, the Admin almost always knows what is going on. I may even update the website.

Grading
A 92-100%
B+ 87-91%
B 82-86%
C+ 77-81%
C 71-76%
D 60-70%
F 0-59%

Depending on class performance, some shifting of grades (in an upward direction only) may occur as final letter grades are assigned.

Regular attendance is expected of all students. If you must miss class for a legitimate reason, it is your responsibility to make up missed work. Quizzes and assignments will not be rescheduled except in extreme circumstances.

×

Academic Honesty

  • We are all expected to uphold all the standards and ethics of Creighton University.
  • The policy on academic honesty is set forth in the University bulletin.

Cheating

In particular, students caught cheating on a homework, program, quiz, or test will (at the minimum) be given a zero for that exam and will be referred to the Dean and/or Student Services for counseling and further disciplinary action. At the instructors discretion any student may be assigned an F as their class grade for any violation of the academic honesty policy of Creighton University.

Collaboration

  • Unless otherwise noted, all quizzes and tests are closed book, with no collaboration between students allowed.
  • Programming assignments allow only limited collaboration. You may ask for debugging help from your peers, but at no time should another student assist in the design or coding of your program. The design and implementation of your program should be entirely your own work!
  • Working together on homework assignments can be a positive experience and is not prohibited as long as the work you turn in is your best attempt at the assigned problem (i.e., no copying someone else's answers and turning it in as your own).

Violations of the above collaboration will be dealt with severely, with possible outcomes including a zero or negative grade, immediate failure of the course, and expulsion from the university. In the case of programming assignments, you are encouraged to start early so that there is time to seek help from the instructor as the need arises.

Academic Honesty

We are all expected to uphold all the standards and ethics of Creighton University.

The policy on academic honesty is set forth in the University bulletin.

Cheating

In particular, students caught cheating on a homework, program, quiz, or test will (at the minimum) be given a zero for that exam and will be referred to the Dean and/or Student Services for counseling and further disciplinary action. At the instructors discretion any student may be assigned an F as their class grade for any violation of the academic honesty policy of Creighton University.

Collaboration

  • Unless otherwise noted, all quizzes and tests are closed book, with no collaboration between students allowed.
  • Programming assignments allow only limited collaboration. You may ask for debugging help from your peers, but at no time should another student assist in the design or coding of your program. The design and implementation of your program should be entirely your own work!
  • Working together on homework assignments can be a positive experience and is not prohibited as long as the work you turn in is your best attempt at the assigned problem (i.e., no copying someone else's answers and turning it in as your own).

Violations of the above collaboration will be dealt with severely, with possible outcomes including a zero or negative grade, immediate failure of the course, and expulsion from the university. In the case of programming assignments, you are encouraged to start early so that there is time to seek help from the instructor as the need arises.

Verzani

Using R for Introductory Statistics by John Verzani
Publisher: Chapman and Hall/CRC; 1 edition (November 29, 2004)
ISBN-13: 978-1584884507

R

LyX

  • LyX | LyX – The Document Processor
    An open source document processor running on many Unix platforms (including MacOS X), OS/2, and under Windows/Cygwin. LyX produces output using LaTeX in the ...
    www.lyx.org
  • JabREF Download Help
  • Mac Templates Plus

LaTeX

  • MacTeX - TeX Users Group
    Apr 6, 2009 ... An easy-to-install open source TeX distribution for MacOSX. It is essentially gwTeX plus XeTeX, with a simple GUI installer and a few extra ...
    www.tug.org/mactex
  • TeX Live - TeX Users Group
    Apr 21, 2009 ... A TeX CD compiled by the TeX Users Groups. Contains ready-to-run TeX systems for most types of Unix, Mac OSX, and Windows, ...
    www.tug.org/texlive/
  • JabREF A java GUI for BIBTEX
  •  
  • Install

    TeX first!

  • Change A4 to Letter!
    texlive
  • LyX Next

  • Don't Install MikTeX! My guess TexLive is at C:\texlive\2012\bin\win32.
  • LyX

JM&C

Mark J. Wierman | mwierman@creighton.edu
Journalism Media & Computing | Creighton University
2500 California Plaza | Omaha NE | 68178 | 402.280.1782
Copyright © 2015 Creighton University JM&C